Fra han var 21 år gammel studerte han geologi og zoologi i Heidelberg, Jena og Berlin. I 1868 tok han doktorgrad i zoologi ved Universität Heidelberg.