Profile picture
Helia Sales
  • Post Doctoral Researcher
    Primary
    Association BLC3 - Technology and Innovation Campus
    Oliveira do Hospital, Portugal
  • Researcher
    Association BLC3 - Technology and Innovation Campus
    Oliveira do Hospital, Portugal
mini profile avatar Helia Sales