Vincent van de Schaft
Observed names: Schaft, Vincent, Vincent Van De Schaft, van de Schaft, Vincent
Observed institutions: University Medical Center Utrecht, Eindhoven University of Technology
ORCID: 0000-0002-8515-5372
Observed ORCID: 0000-0002-8515-5372
OpenAlex ID: A5024874606
