Pedro A. López‐Castro
Observed names: Pedro A. López-Castro, Pedro Alan López-Castro, Pedro López-Castro, Pedro A. López‐Castro
Institution: Sonora Institute of Technology
Observed institution: Sonora Institute of Technology
ORCID: 0000-0002-9530-4810
Observed ORCID: 0000-0002-9530-4810
OpenAlex ID: A5011878098
