The following year he became a lecturer at the University of Bonn, and in 1872 was an honorary professor of physiology at the Landwirtschaftliche Akademie at Poppelsdorf. From 1881 until his retirement in 1919, he was a professor at the Landwirtschaftliche Hochschule Berlin (Royal Agricultural College) in Berlin.
The following year he assumed a teaching role at the University of Bonn, and in 1872 was appointed an honorary professor of physiology at the Poppelsdorf-based agricultural academy. He remained in this position until his retirement in 1919, serving as a professor at the Royal Agricultural College in Berlin.