Yee Whye Teh : Biography and Curriculum Vitae