D. Mendeleyev University of Chemical Technology of Russia
120 papers and 1.1k citations.
Indexing 120 publications…