240 pubs · 10,374 cites · h-index 48
Government of the United States of America
2026 - Present
Institute of Immunology
UConn Health
1982 - Present
Tulane University
2024 - 2024
University of Connecticut
1984 - 2023