Profile picture
Roberto Scendoni
Doctorate
  • Senior Researcher
    Institute of Legal Medicine, Department of Law, University of Macerata
    Macerata, Italy
mini profile avatar Roberto Scendoni