Institute of Molecular and Cell Biology, Agency for Science, Technology and Research,Singapore 138673, Singapore
Department of Biochemistry, Yong Loo Lin School of Medicine, National University of Singapore, Singapore 117597, Singapore
Department of Gastroenterology and Hepatology, Yong Loo Lin School of Medicine, National University Health System, Singapore 117597, Singapore
Department of Medicine, National University of Singapore, Singapore 119074, Singapore
展开 >