213 pubs · 10,365 cites · h-index 55
Pacific Northwest National Laboratory
1996 - 2025
Heriot-Watt University
2006 - 2018
Institute of Organic Chemistry
2018 - 2018
Polish Academy of Sciences
Johns Hopkins University
2003 - 2014