Staff member


César Rodriguez-Emmenegger

Group Leader / ICREA Research Professor
Bioinspired Interactive Materials and Protocellular Systems
crodriguez@ibecbarcelona.eu
+34 934021703 (21703)