D. Mendeleyev University of Chemical Technology of Russia
40 papers and 686 citations.
Indexing 40 publications…