29 pubs · 1,308 cites · h-index 15
Creighton University
2017 - 2021
Max Planck Institute for Biophysical Chemistry
2014 - 2014
Imaging Center
Carnegie Mellon University
2010 - 2014
Rockefeller University
2010 - 2012