85 pubs · 8,653 cites · h-index 41
AbbVie (United States)
2015 - 2015
Maastricht University
HiQScreen (Switzerland)
Acumen Pharmaceuticals (United States)
2014 - 2014
EyePoint Pharmaceuticals (United States)
2011 - 2012