Professor Stephen Taylor teaches and conducts research at the University of Technology in Sydney, Australia.
Profesor Stephen Taylor mengajar dan melakukan riset di University of Technology di Sydney, Australia.