71 pubs · 2,483 cites · h-index 23
Novartis (United States)
2011 - 2024
Navidea Biopharmaceuticals (United States)
2019 - 2024
Lineage Cell Therapeutics (United States)
2018 - 2022
Novartis (China)
2015 - 2015
Biogen (United States)
2007 - 2013