Staff member


Mayela Itzel Arreola Barba

Masters Student
Nanobioengineering
marreola@ibecbarcelona.eu