Katja Schenke-Layland

Dr. Katja Schenke-Layland

1. Department of Women’s Health, Research Institute for Women’s Health, Eberhard Karls University, Tuebingen, Germany
+1
orcid

Publication