Almaty
Kazakhstan
Al-Farabi Kazakh National University
Graphitic carbon nitride, cadmium sulfide, nanocomposites, mechanochemical synthesis, photocatalyst, hydrogen generation.