Carlos Boya‐Lara
Observed names: Boya Lara, Carlos Allan, C. Boya, Carlos Boya, Carlos Allan Boya-Lara, Carlos Boya, Carlos Boya-Lara
Institution: Instituto Superior Técnico
ORCID: 0000-0001-8582-3580
Observed ORCID: 0000-0001-8582-3580
OpenAlex ID: A5083006608
