Professor Luca Tedesco

Current affiliation: Roma Tre University
Subject speciality: History
Primary location: Italy