A.T.M. Alberda van Ekenstein
Observed names: Alberda van Ekenstein, A.T.M., Anna Alberda van Ekenstein
Institution: Delft University of Technology
Observed institution: Delft University of Technology
ORCID: 0000-0003-2385-9910
Observed ORCID: 0000-0003-2385-9910
OpenAlex ID: A5106840234
