Dal 1983 professore associato di Geografia storica del mondo antico e dal 2000 professore ordinario di Storia greca presso l’Università degli Studi di Perugia. Borsista della Alexander von Humboldt-Stiftung (1986/87: Heidelberg e Freiburg i. B.), ha fondato nel 1992 la rivista internazionale «Geographia Antiqua» (Leo S. Olschki, Firenze). Ha tenuto corsi e seminari di geografia antica presso l’Università di Bordeaux III (2000) e presso l’École Pratique des Hautes Études, Sorbonne (2002).