University of Shanghai
Taylor taught for many years at the University of Adelaide, and was made an emeritus professor at Edith Cowan University. He has been a visiting lecturer at Cornell University in the US and Churchill College Cambridge, UK, and has also taught at the University of Tübingen in Germany and at the University of Shanghai for Science and Technology in China.