11 pubs · 998 cites · h-index 7
Vanderbilt University
1983 - 2020
University of Toledo Medical Center
1992 - 1992