Affiliation: | 1.Temasek Life Sciences Laboratory, 1 Research Link, National University of Singapore, Singapore, 117604, Singapore ;2.Department of Microbiology and Immunology, Yong Loo Lin School of Medicine, National University Health System, National University of Singapore, Singapore, 117545, Singapore ;3.Department of Biological Sciences, National University of Singapore, Singapore, 117543, Singapore ;4.Institute of Molecular and Cell Biology, A*STAR (Agency for Science, Technology and Research), Singapore, 138673, Singapore ; |