Dahai Luo Nanyang Technological University; Singapore, Singapore; NTU Institute of Structural Biology
Nanyang Technological University; Singapore, Singapore; Lee Kong Chian School of Medicine
Nanyang Technological University; Singapore, Singapore; School of Biological Sciences