Skip to content

Dr Richard Landers

Dr Richard Landers
Name Richard Landers
Position Technical Officer
Section Academic Affairs Administration
Office Z218
Location Toowoomba Campus
Phone +61 7 4631 1379
Extension 1379
Email
Qualifications BSc UNSW , PhD USQ