N

Nazma F. Ilahibaks

University Medical Center Utrecht

ORCID: 0000-0002-4910-3305

8 papers and 176 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
8Publications
176Total Citations
First publication: 2024