112 pubs · 8,378 cites · h-index 39
Acceleron Pharma (United States)
2007 - Present
Universitätsklinikum Aachen
2012 - 2012
Center for Pain and the Brain
RWTH Aachen University
Women's Health Research Institute
2003 - 2003