Nereida Jiménez de Oya

Dr. Nereida Jiménez de Oya

ZOOVIR, Department of Biotechnology, National Institute for Agricultural and Food Research and Technology (INIA-CSIC), 28040 Madrid, Spain
orcid