Francisco Tenllado

Dr. Francisco Tenllado

Department of Microbial and Plant Biotechnology, Centro de Investigaciones Biológicas Margarita Salas, CSIC, Ramiro de Maeztu, 9, 28040 Madrid, Spain
orcid

Publication