Professor Stephen Taylor teaches and conducts research at the University of Technology in Sydney, Australia.
Професор Стивен Тејлор предава и врши истражувања на Технолошкиот универзитет во Сиднеј (Австралија).