Electron Microscopy Unit, Yong Loo Lin School of Medicine, National University of Singapore, Singapore, Singapore.
Department of Microbiology and Immunology, Immunology Translational Research Programme, Yong Loo Lin School of Medicine, National University of Singapore, Singapore, Singapore.
Life Sciences Institute, Immunology Programme, National University of Singapore, Singapore, Singapore.