Studiò medicina a Tubinga, Zurigo, Berlino e Monaco, e dal 1868 lavorò come assistente presso la clinica medica di Erlangen. Nel 1872, all'Università di Jena, divenne professore di patologia e terapia speciale, nonché direttore della clinica medica. A Jena, uno dei suoi assistenti fu notato dal medico Ottomar Rosenbach (1851-1907). Successivamente fu professore presso le Università di Erlangen (1874-1885) e Würzburg, dove nel 1895/96 fu rettore universitario.