18 pubs · 1,189 cites · h-index 6
United States Department of Defense
1992 - 2009
University of Southern California
2003 - 2003
PharmaReview Corporation
1993 - 1993