Alba Jené

Barcelona Supercomputing Center, Life Sciences Scientific Coordinator