87 pubs · 1,808 cites · h-index 26
Vanderbilt University Medical Center
1996 - 2025
Vanderbilt University
1995 - 2022
Knowledge Foundation
2019 - 2020
Library of Virginia
2008 - 2008
Indiana University School of Medicine
2007 - 2007