Self proclaimed Computer Scientist
Company:UniversitĂ degli Studi di Parma (UNIPR)Location:Parma, Italy