34 pubs · 2,305 cites · h-index 14
Sandia National Laboratories California
2025 - 2025
Meso Scale Discovery (United States)
2003 - 2003
Wellstat Biologics (United States)
2000 - 2000
Institute of General & Endovascular Neurosurgery
1994 - 1994
University of Houston
1988 - 1988