Profile picture
Marc Cavazza
Doctorate
  • Professor
    Primary
    University of Stirling
    Stirling, United Kingdom
  • National Institute of Informatics
    Chiyoda-ku, Japan
View All
mini profile avatar Marc Cavazza