244 pubs · 14,871 cites · h-index 68
Smithsonian Tropical Research Institute
1975 - 2025
ORCID
2023 - 2023
Advanced Neural Dynamics (United States)
Balboa Nephrology Medical Group
Smithsonian Institution
1984 - 2022