Specjalizuje się w zakresie historii najnowszej. W ramach pracy naukowej zajmuje się m.in. historią dyplomacji i stosunków międzynarodowych w XIX i XX wieku, polską polityką zagraniczną w latach 1918–1945, dziejami polskiej i zachodniej myśli sowietologicznej, a w pewnym zakresie także dziejami polskiej historiografii.

Od 2008 wchodzi w skład Rady Naukowej Instytutu Historii PAN, zaś w 2015 wybrany został do Rady Naukowej Instytutu Studiów Politycznych PAN. Wchodził w skład Rady Instytutu Europy Środkowo-Wschodniej w Lublinie. Jest członkiem Komisji ds. Publikacji Polskich Dokumentów Dyplomatycznych przy Polskim Instytucie Spraw Międzynarodowych oraz polskim przedstawicielem w Radzie Naukowej Europejskiej Sieci Pamięć i Solidarność. Wybrany został do Komisji Środkowoeuropejskiej Polskiej Akademii Umiejętności (Wydział II Historyczno-Filozoficzny). Jest również współprzewodniczącym Polsko-Rumuńskiej Komisji wspólnej historyków działającej na podstawie porozumienia Polskiej Akademii Nauk i Akademii Rumuńskiej. Wchodzi w skład Rady Instytutu Józefa Piłsudskiego w Warszawie. Pozostaje członkiem rady kilku pism – w tym m.in.