Ileen Streefkerk
Observed names: Ileen N. Streefkerk, Ileen Nikki Streefkerk
Institution: Vrije Universiteit Amsterdam
Observed institutions: Vrije Universiteit Amsterdam, Delft University of Technology
ORCID: 0000-0002-2436-4533
Observed ORCID: 0000-0002-2436-4533
OpenAlex ID: A5026660142
