Hock Lim

National University of Singapore
Temasek Laboratories
5 Sports Drive 2
Singapore Singapore
117508