Germán Ramos Ruiz

Dr. Germán Ramos Ruiz

University of Navarra, Pamplona, Navarre, Spain
orcid