Sergio C. de la Barrera
Observed names: Barrera, Sergio C. De La, S. de la Barrera, S.C. de la Barrera, Sergio C de la Barrera, Sergio C. De la Barrera, Sergio de la Barrera, de la Barrera, Sergio, de la Barrera, Sergio C.
Institutions: University of Toronto, Massachusetts Institute of Technology
ORCID: 0000-0002-5974-9476
Observed ORCID: 0000-0002-5974-9476
OpenAlex ID: A5032862953
