Alexey Appolonov

Senior Research Fellow at the Chair of Philosophy of Religion and Religious Studies, M.V.Lomonosov Moscow State University.