19 pubs · 1,802 cites · h-index 11
National Institutes of Health
2001 - 2025
United States National Library of Medicine
2025 - 2025
National Center for Biotechnology Information
Texas A&M University
2000 - 2008