Oleg Sokolov, 64, a former history professor at St Petersburg State University, was found in a river in November last year with a rucksack containing the severed arms of Anastasia Yeshchenko, a 24-year-old postgraduate.
He pleaded guilty to her murder.