Search results for: Wendy Wen Yi Leong
Chemistry – A European Journal > 18 > 32 > 9802 - 9806
Chemistry – A European Journal > 18 > 1 > 63 - 67
Tetrahedron Letters > 2010 > 51 > 48 > 6322-6324
International Journal of Pharmaceutics > 2007 > 341 > 1-2 > 238-245