D. Mendeleyev University of Chemical Technology of Russia
10 papers and 70 citations.
Indexing 10 publications…