Prof. Dr. Stefano Maffei

Maffei_Stefano.jpg
Italy Italy
Institution: Università di Parma
Department: Dipartimento di Giurisprudenza, Studî Politici e Internazionali
Position: Senior lecturer in Criminal Procedure, expert in Human Rights, criminal justice and extradition