Irene Sánchez-Andrea

Dr. Irene Sánchez-Andrea

Laboratory of Microbiology, Wageningen University, 6708 WE Wageningen, The Netherlands
orcid

Contribution