Departments of Biological Sciences;
National University of Singapore;
Singapore 1175431;
Singapore;
Departments of Chemistry;
National University of Singapore;
Singapore 117543;
Singapore;
Departments of Microbiology;
National University of Singapore;
Singapore 117543;
Singapore;
Departments of Biological Sciences and Microbiology;
National University of Singapore;
14 Science Drive 4;
Singapore 117543;
Singapore;