Profile picture
Pedro Ferreira Costa
Doctorate
  • Senior Executive (CEO, President etc.)
    Biofabics
    Porto, Portugal
mini profile avatar Pedro Costa