Full Name
Maria Torra I Benach
Affiliation
Wellcome Sanger Institute