Διετέλεσε καθηγητής της Νεώτερης Ελληνικής Iστορίας στο τμήμα Iστορίας και Aρχαιολογίας της Φιλοσοφικής Σχολής του Πανεπιστημίου Aθηνών από το 1989 έως το 2005.
Γενικός Διευθυντής του Iδρύματος “Kωνσταντίνος Γ. Kαραμανλής” από το 1990.
Σπούδασε Ιστορία και Αρχαιολογία στο Πανεπιστήμιο Αθηνών και Πολιτικές Επιστήμες στα Πανεπιστήμια Στρασβούργου και Παρισίων. Ανακηρύχθηκε διδάκτωρ στα Πανεπιστήμια Στρασβούργου και Αθηνών και υφηγητής στη Νομική Σχολή του Πανεπιστημίου Θεσσαλονίκης. Διετέλεσε καθηγητής της Ιστορίας των Διεθνών Σχέσεων στο Τμήμα Νομικής του Αριστοτελείου Πανεπιστημίου (1981-1989) και, στο ίδιο διάστημα, Διευθυντής του Ιδρύματος Μελετών Χερσονήσου του Αίμου (ΙΜΧΑ), του οποίου και παραμένει επίτιμος Διευθυντής.
Το 2004 εξελέγη μέλος της Ακαδημίας Αθηνών και το 2005 ομότιμος καθηγητής του Πανεπιστημίου Αθηνών.
Τo 2010 διετέλεσε Πρόεδρος της Ακαδημίας Αθηνών.
Έχει δημοσιεύσει περισσότερες από εκατό μελέτες και άρθρα, σε επιστημονικά περιοδικά, συμμετέχει σε επιστημονικές εταιρείες, είναι μέλος του Επιστημονικού Συμβουλίου του “Ιδρύματος De Gaulle” και προεδρεύει της Ελληνικής Επιτροπής της Διεθνούς Εταιρείας Σπουδών ΝΑ Ευρώπης.