National University of Singapore, Singapore, Singapore Lloyd's Register Global Technology Centre, Singapore, Singapore
Lawrence Berkeley National Laboratory & Texas A&M University, Berkeley/College Station, CA, United States; Petroleum Engineering, Texas A&M University, College Station, United States
National University of Singapore, Singapore, Singapore
National University of Singapore, Singapore, Singapore