170 pubs · 13,804 cites · h-index 61
EPIR Technologies (United States)
2020 - 2023
Epirus Biopharmaceuticals (United States)
2021 - 2021
Io Therapeutics (United States)
2014 - 2020
Altos Therapeutics (United States)
2018 - 2018
Chaperone Therapeutics (United States)
2015 - 2017