Lars de Vreugd
Observed names: Lars B de Vreugd, Lars Bernard de Vreugd, Lars De Vreugd, de Vreugd, Lars
Institutions: Utrecht University, University Medical Center Utrecht
Observed institutions: Utrecht University, University Medical Center Utrecht
ORCID: 0000-0003-3486-0407
Observed ORCID: 0000-0003-3486-0407
OpenAlex ID: A5017389262
