Одесский национальный университет имени И. И. Мечникова
Окончил курс на историко-филологическом факультете Санкт-Петербургского университета. Вскоре после того напечатал первую свою работу «Первые славянские монархии на северо-западе» (1872). Защитив магистерскую диссертацию «Никита Акоминат из Хон» (1874), был избран в штатные доценты Советом Новороссийского университета (ныне – Одесский национальный университет имени И. И. Мечникова) и в этом звании ездил для научных занятий за границу (главным образом во Францию и в Италию). В 1879 году защитил докторскую диссертацию «Образование второго болгарского царства», после чего был избран профессором Новороссийского университета (ныне – Одесский национальный университет имени И. И. Мечникова). В 1900 году утверждён ординарным академиком Академии наук сверх штата.