Catalina Vallejos
Scholar
University of Edinburgh
Health •
Bioinformatics
Spanish •
English
Healthcare