Staff member


Giuseppe Battaglia

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