What professor whose research relates to Russian history teaches at a college which lies beside the River Cam?
Stephen Lovell: Stephen Lovell is professor of modern history at King's College London. King's College, Cambridge: King's College is a constituent college of the University of Cambridge in Cambridge, England. King's College, Cambridge:  Formally The King's College of Our Lady and Saint Nicholas in Cambridge, the college lies beside the River Cam and faces out onto King's Parade in the centre of the city.
i don't know