267 pubs · 13,666 cites · h-index 65
Stat Medical Devices (United States)
2026 - Present
NRG Oncology
American Orchid Society
2023 - 2025
CDG Therapeutics (United States)
2025 - 2025
Cornell University
1972 - 2023