76 pubs · 3,569 cites · h-index 27
Drexel University
2002 - Present
Institute for Molecular Medicine
2022 - 2022
Oregon Health & Science University
2015 - 2015
National University of Ireland
2012 - 2012
University College Cork