Twenty Skolkovo biomed startups are heading to the 2018 BIO International Convention in Boston this week to showcase their innovations at one of the world’s biggest biotech events. Twenty-six Skolkovo resident startups are taking part in BIO 2018...