163 pubs · 4,887 cites · h-index 40
New York University
1994 - 2024
New York Proton Center
2014 - 2014
Division of Chemistry
Institute of Organic Synthesis and Photoreactivity
Supélec
2010 - 2010