Marina Carrasco-Acosta

Ms. Marina Carrasco-Acosta

Department of Biology, Universidad de Las Palmas de Gran Canaria, 35001 Las Palmas, Spain
orcid