46 pubs · 3,468 cites · h-index 24
University of Denver
2023 - 2024
Pavlov Institute of Physiology of the Russian Academy of Sciences
2003 - 2004
University of Virginia
1978 - 1996
Johns Hopkins University
1993 - 1993
Johns Hopkins Medicine
1993 - 1993