D. Mendeleyev University of Chemical Technology of Russia
63 papers and 381 citations.
Indexing 63 publications…