108 pubs · 3,423 cites · h-index 29
University of Connecticut
1997 - Present
UConn Health
1998 - Present
Universidad Cristiana Autónoma de Nicaragua
2022 - 2023
Farmington Community Library
2022 - 2022
Genomics (United Kingdom)
2020 - 2020