Skip to main content

Russia's Skolkovo is churning out healthcare innovators