59 pubs · 775 cites · h-index 11
Biogen (United States)
2024 - 2024
Nvigen (United States)
Repligen (United States)
Quantitative BioSciences
2020 - 2021
QB3
2020 - 2020