Profile picture
João Portugal
Doctorate
  • Instituto Politécnico de Beja
    Beja, Portugal
mini profile avatar João Portugal