D. Mendeleyev University of Chemical Technology of Russia
20 papers and 108 citations.
Indexing 20 publications…