Zakres prac W pracy naukowej zajmował się historią średniowieczną Litwy i Rusi, historią Cesarstwa Bizantyjskiego, historią średniowieczną Polski, historią najnowszą, a także naukami pomocniczymi historii oraz metodologią historii. Badał początki parlamentaryzmu na Litwie. Zainicjował szerokie badania porównawcze nad wpływem Bizancjum na politykę, gospodarkę i kulturę Europy. Analizował akt unii lubelskiej. Był autorem teorii o historycznym prawie Polski do ziem litewskich i ukraińskich. Dzieje Europy podzielił na trzy okresy: śródziemnomorski (do upadku cesarstwa rzymskiego), europejski (do początków kryzysu cesarstwa i papiestwa w końcu XIV w.) oraz atlantycki (rozszerzenie zasięgu wpływów Europy, pokój religijny w Augsburgu, konfederacja warszawska, edykt nantejski). W polityce ZSRR widział kontynuację imperializmu carskiego.

Działalność publicystyczna i jej recepcja