Michael Williams de la Bastida
Observed name: de la Bastida, Michael Williams
Institution: University College London
Observed institution: University College London
ORCID: 0000-0002-1179-8121
Observed ORCID: 0000-0002-1179-8121
OpenAlex ID: A5093922410
