Profile picture
Dr. Serafim Carvalho
Doctorate
  • Associate Professor
    Cooperativa de Ensino Superior Politécnico e Universitário
    Gandra, Portugal
mini profile avatar Dr. Serafim Carvalho