Eline Sijbesma
Observed names: E. Sijbesma, Sijbesma, E Eline, Sijbesma, Eline
Institution: Eindhoven University of Technology
Observed institutions: Leiden University, University of California, San Francisco, Eindhoven University of Technology
ORCID: 0000-0002-4837-7574
Observed ORCID: 0000-0002-4837-7574
OpenAlex ID: A5066822642
