23,447 pubs · 12,528 cites · h-index 27
Enzo Life Sciences (United States)
2022 - 2022
CryoLife (United States)
2022 - 2022
University of California, San Francisco
2017 - 2017
Janelia Research Campus
2008 - 2014
Howard Hughes Medical Institute
1999 - 2013