Nel 1858 conseguì il dottorato in medicina presso l'Università di Berlino, in seguito come assistente di Albrecht von Graefe (1828-1870) a Berlino e di Alexander Pagenstecher (1828-1879) a Wiesbaden. Nel 1867 divenne professore associato presso l'Università di Bonn e nel 1873 ottenne il titolo di "professore ordinario".