Staff member


Giuseppe Battaglia

Group Leader / ICREA Research Professor
Molecular Bionics
gbattaglia@ibecbarcelona.eu