N

Najim el Khababi

University Medical Center Utrecht

ORCID: 0000-0001-5136-2624

12 papers and 153 citations.

PubIndex Score78Top 22% · early-careerHow it's scored
12Publications
153Total Citations