Michelle Royer Author & Editor

Andrea Bandhauer and Michelle Royer are Senior Lecturers at The University of Sydney (Australia).