Even Oldridge
Observed name: Oldridge, Even
Institutions: Nvidia (United States), University of Edinburgh
Observed institutions: Nvidia (United States), University of Edinburgh
ORCID: 0009-0002-1990-0941
Observed ORCID: 0009-0002-1990-0941
OpenAlex ID: A5023954126
