197 pubs · 4,729 cites · h-index 38
QPS (Austria)
2009 - 2025
Probiodrug (Germany)
2017 - 2017
Fraunhofer Institute for Cell Therapy and Immunology
Brigham and Women's Hospital
2010 - 2010
University of Helsinki