Catalina Farcas

Dr. Catalina Farcas

Universidad de Alicante, Alicante, Valencia, Spain
orcid