83 pubs · 8,018 cites · h-index 37
The University of Texas Southwestern Medical Center
1999 - 2025
Southwestern Medical Center
2017 - 2022
Howard Hughes Medical Institute
2009 - 2016
Schlumberger (Ireland)
2010 - 2010
University of Oklahoma Health Sciences Center
1996 - 1999