Amaya Castro
Observed names: A Castro, A. Castro
Institution: Universidad de León
Observed institutions: Universidad de León, Ministerio de Agricultura, Pesca y Alimentación, Universidad de León
ORCID: 0000-0003-3052-6225
Observed ORCID: 0000-0003-3052-6225
OpenAlex ID: A5010888258
