Tambov State Technical Universityh-index: 38Total citations: 12,902Total papers: 3,243Homepage: http://www.tstu.ru/en/