Dal 1842 al 1848 studiò medicina a Berlino, dove fu influenzato da Rudolf Virchow (1821-1902), Benno Reinhardt (1819-1852) e Ludwig Traube (1818-1876). Dopo la laurea, lavorò presso l'Allerheiligenhospital di Breslavia, e nel 1852 rimase a Breslavia come assistente presso la clinica medica di Friedrich Theodor von Frerichs (1819-1885). Nel 1859 divenne direttore del policlinico e professore presso l'Università di Breslavia.