The first shared lab space in Russia for life sciences and biotech startups opened its doors at the Skolkovo Technopark on Wednesday with a mission to help budding biomed entrepreneurs test their theories and turn their ideas into a commercial company. ...