Nel decennio dal 1860 al 1870 fu professore di fisiologia all'Accademia di medicina e chirurgia di Pietroburgo e nel 1870 svolse attività di ricerca scientifica nel laboratorio del chimico Dmitrij Ivanovič Mendeleev. Insegnò all'Università di Odessa dal 1871 al 1876, anno in cui si spostò all'Università di Pietroburgo per insegnarvi fino al 1888. Dal 1891 al 1901 fu professore all'Università di Mosca, mentre nel 1904 venne eletto membro onorario dell'accademia russa delle scienze.