Ivan Davydov

Associate Professor at the Chair of Religious Studies and Philosophy of Religion, Department of Philosophy, M.V. Lomonosov Moscow State University.