A

Anna Golebiewska

Luxembourg Institute of Health

ORCID: 0000-0002-4160-2521

168 papers and 8k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
168Publications
8kTotal Citations
First publication: 2008First senior author: 2020