Sterre Bakker
Observed names: Bakker, S Saskia, Bakker, Sterre
Institution: Eindhoven University of Technology
Observed institution: Eindhoven University of Technology
ORCID: 0000-0002-3749-568X
Observed ORCID: 0000-0002-3749-568X
OpenAlex ID: A5041529697
