Pedro Barba
Institutions: Universidad El Bosque, Sandia National Laboratories
Observed institutions: Universidad El Bosque, Sandia National Laboratories California, Sandia National Laboratories
ORCID: 0000-0002-6213-0113
Observed ORCID: 0000-0002-6213-0113
OpenAlex ID: A5101870411
