David Badia

Managing Director at Institut de Bioenginyeria de Catalunya (IBEC)

IBEC

ibecbarcelona