R

Ritch Geitenbeek

University Medical Center Groningen

ORCID: 0000-0002-4707-0319

34 papers and 268 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
34Publications
268Total Citations