By Eugene Gerden2015-08-13T00:00:00
Source: Shutterstock
Sanctions hampering imports of research equipment and damaging country’s science base