Cristina Lorca

Dr. Cristina Lorca

IRB Lleida, Lleida, Spain
orcid