Dr Marta Tajes

Biologist, Head of Translational Research Lab, BIOHEART