Archive Search

  • ... 2005. Member of International Programming Committee for ISEA 2009...
  • ... His first Italian and Japanese language single-authored works will be...
  • ... are translated in 15 languages. His main research is in...