Barnaby van Straaten
Observed names: B. van Straaten, van Straaten, Barnaby
Institutions: University of Oxford, QuTech, Delft University of Technology
Observed institutions: University of Oxford, Riverlane (United Kingdom), QuTech, Delft University of Technology
ORCID: 0009-0008-2113-8523
Observed ORCID: 0009-0008-2113-8523
OpenAlex ID: A5075181439
