M

Margaretha A. Skowron

Düsseldorf University Hospital

ORCID: 0000-0003-2152-384X

68 papers and 878 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
68Publications
878Total Citations
First publication: 2020First senior author: 2022