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.
In 1872, he took up a teaching post at the University of Bonn and was subsequently recognized with an honorary professorship in physiology at the Poppelsdorf-based agricultural academy. He held this position until his retirement in 1919, serving as a professor at the Royal Agricultural College in Berlin.