76 pubs · 10,039 cites · h-index 49
The University of Texas Southwestern Medical Center
1997 - 2019
Southwestern Medical Center
1998 - 2017
Immunovaccine (Canada)
2005 - 2005
Howard Hughes Medical Institute
1989 - 1996
Harvard University
1994 - 1996