Staff member


Esther Marhuenda Segarra

Research Assistant
Cellular and Respiratory Biomechanics
emarhuenda@ibecbarcelona.eu