25 pubs · 871 cites · h-index 15
Amgen (United States)
1992 - 1998
Boston University
1991 - 1991
Northeastern University
Walter Reed Army Institute of Research
1985 - 1990
North Carolina State University
1980 - 1988