R

Rachel Hellen Petra Schreurs

Zuyderland Medisch Centrum

ORCID: 0000-0003-3955-867X

10 papers and 42 citations.

PubIndex Score76Top 24% · early-careerHow it's scored
10Publications
42Total Citations

Top publicationsby citations

Indexing 10 publications…