L

Louisa Nitsch

University Hospital Bonn

ORCID: 0000-0002-5139-6848

46 papers and 330 citations.

PubIndex Score91Top 9% · mid-careerHow it's scored
46Publications
330Total Citations
First senior author: 2023