Bart G. Schutte
Institutions: Utrecht University, Eindhoven University of Technology
Observed institutions: Utrecht University, Eindhoven University of Technology
ORCID: 0009-0006-3641-264X
Observed ORCID: 0009-0006-3641-264X
OpenAlex ID: A5116137560
