Diplomatic Russia, COMSTECH explore new avenues for scientific and academic cooperation by Sub News August 12, 2026