I O Teplyakov
Observed names: I Teplyakov, I. O. Teplyakov, I. Teplyakov, I.O. Teplyakov, Igor O Teplyakov, Igor Olegovich Teplyakov, Igor Teplyakov, Teplyakov, Igor O., И. О. Тепляков
ORCID: 0000-0002-2355-1935
Observed ORCID: 0000-0002-2355-1935
OpenAlex ID: A5086816038
