Full Name
Lorenz Harst
Affiliation
Center for Evidence-based Healthcare, Technische Universität Dresden