Lan Yi

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