Alla fine del 1863 entrò in carica al dipartimento di chimica del laboratorio di patologia di Berlino, sotto la direzione di Rudolf Virchow. Nel 1868 fu assunto come professore di fisiologia ad Amsterdam e nel 1871 fu scelto come successore di Hermann von Helmholtz nello stesso ruolo all'Università di Heidelberg, ove morì nel 1900.