N. Taylor
Observed name: N Taylor
Institution: University of Illinois Urbana-Champaign
Observed institutions: University of Illinois Urbana-Champaign, Imperial College London
ORCID: 0000-0002-8544-9071
Observed ORCID: 0000-0002-8544-9071
OpenAlex ID: A5113218224
