133 pubs · 3,692 cites · h-index 35
Cambrian Innovation (United States)
2013 - 2025
University of Utah
1986 - 2018
Cleveland Clinic Lerner College of Medicine
2006 - 2015
Thermo Fisher Scientific (United States)
2015 - 2015
Centre National de la Recherche Scientifique
2008 - 2008