1. Division of Chemistry & Biological Chemistry
2. School of Physical and Mathematical Sciences
3. Nanyang Technological University
4. Singapore 637616
5. School of Biological Sciences Institution
6. Singapore 637551
7. Institute of Molecular and Cell Biology
8. Singapore 138673