Hélder Barbosa

IBB - Institute for Biotechnology and Bioengineering

Stem Cell Bioengineering Laboratory

Instituto Superior Técnico (IST)
Av. Rovisco Pais
1049-001 Lisboa
Portugal