Search results for: Arti Pothukuchy
Angewandte Chemie International Edition > 56 > 4 > 992 - 996
Angewandte Chemie > 129 > 4 > 1012 - 1016
Biosensors and Bioelectronics > 2006 > 22 > 5 > 678-684
Bioorganic & Medicinal Chemistry Letters > 2003 > 13 > 8 > 1491-1494