Pedro Saul Castillo-Carrillo
Observed names: Pedro Castillo, Pedro Castillo Carrillo, Pedro Castillo-Carrillo, Pedro S. Castillo Carrillo, Pedro S. Castillo-Carrillo, Pedro Saul Castillo Carrillo, Pedro SaÚL Castillo-Carrillo
ORCID: 0000-0002-0255-1047
Observed ORCID: 0000-0002-0255-1047
OpenAlex ID: A5101813899
