16 pubs · 988 cites · h-index 6
Agency for Science, Technology and Research
2013 - 2013
Inserm
Singapore Institute for Clinical Sciences
University of Freiburg
2010 - 2012
University Medical Center Freiburg
2009 - 2012