1. Department of Chemistry
2. National University of Singapore
3. 117543 Singapore
4. NUS Graduate School for Integrative Sciences and Engineering
5. Singapore
6. U1113 INSERM
7. Strasbourg 67200
8. France
9. Section Oncology
10. FMTS
11. Department of Pharmacy