What you have described fits the town of Черноголовка, or with in Latin font, Chernogolovka (directly translated to approximately ‘Black Head’)
It is to the North East of Moscow (rather than the South), just outside of the A107 ‘ring road’ (beltway, orbital, etc).
The institute you referred to would be the Russian Academy of Sciences (Nauchny tsentr v Chernogolovka, Научный центр V Черноголовка).
You can use the Wiki page here, to confirm if this is indeed what you’re after.
Credit:stackoverflow.com‘
5 Mar, 2024
5 Mar, 2024