D

Dawid L. Staudacher

University Medical Center Freiburg

ORCID: 0000-0002-9423-9682

209 papers and 3.6k citations.

PubIndex Score95Top 5%How it's scored
209Publications
3.6kTotal Citations
First senior author: 2015