Dr. Bhaskar Chatterjee visits Indian Embassy in Russia