38 pubs · 3,635 cites · h-index 26
Assembly Biosciences (United States)
2020 - 2020
Engineering Service Center und Handel (Germany)
2014 - 2014
Edwards Lifesciences (Switzerland)
2014 - 2014
SciClone Pharmaceuticals (United States)
2011 - 2011
Diazyme (United States)
2005 - 2008