Question: What professor whose research relates to Russian history teaches at a college which lies beside the River Cam?
Sentence (from "Stephen Lovell"): Stephen Lovell is professor of modern history at King's College London.
Relevant evidence: Yes