141 pubs · 8,044 cites · h-index 35
New York Genome Center
2021 - 2025
ZeptoMetrix (United States)
2023 - 2023
Abcombi Biosciences (United States)
2016 - 2020
Cleveland BioLabs (United States)
2008 - 2017
Buffalo BioLabs
2014 - 2017