32 pubs · 1,732 cites · h-index 20
Biogen (United States)
2010 - 2021
Visterra (United States)
2018 - 2018
Hudson Institute
2017 - 2017
John Wiley & Sons (United States)
Bioengineering Center