Studiaò medicina presso le Università di Erlangen, Berlino e Lipsia, dal quale ebbe come istruttori Friedrich Albert von Zenker (1825-1898), Carl Ludwig (1816-1895) e Rudolf Virchow (1821-1902). Nel 1866 conseguì il dottorato medico e nel 1869 fu prese l'abilitazione per insegnare ad Erlangen. Nel 1872 diventò professore di patologia generale e anatomia patologica presso l'Università di Kiel.