[1] ASTAR, Singapore Immunol Network, Singapore, Singapore
[2] Natl Univ Singapore, NUS Grad Sch Integrat Sci & Engn, Singapore, Singapore
[3] Univ Tartu, Fac Sci & Technol, Inst Technol, Tartu, Estonia
[4] Nanyang Technol Univ, Coll Sci, Sch Biol Sci, Singapore, Singapore
[5] Natl Univ Singapore, Yong Loo Lin Sch Med, Dept Biochem, Singapore, Singapore
[6] Univ Liverpool, Inst Infect & Global Hlth, Liverpool, Merseyside, England