Stuart Torres Ayala
Observed names: Stuart Torres, Torres, Stuart
Observed institutions: Rutgers, The State University of New Jersey, Centers for Disease Control and Prevention, Central University of Ecuador, University of California, San Francisco, University of Washington, University of Michigan, Galapagos Science Center, Universidad San Francisco de Quito, University of California, Berkeley
ORCID: 0009-0007-2515-5227
Observed ORCID: 0009-0007-2515-5227
OpenAlex ID: A5114071668
