Professor Luca Tedesco

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