Original: He teaches students at Leiden University in his role as a Professor of political science (Dutch: Hoogleraar).
Simplified: He teaches students at Leiden University. He is a professor on Political Sciences (Dutch: Hoogleraar) and teaching is his profession.