Yandex (Russia)h-index: 62Total citations: 22,333Total papers: 1,321Homepage: https://yandex.com/company/