Institute for Health Science Research Germans Trias i Pujol (IGTP)
Badalona, Catalonia, Spain
Genomes For Life - GCAT lab