ResearcherGeneticsEchevarne Lab Spain
He is a Researcher Scientist working in Echevarne Laboratories.
Genetics