Confluence of factors are bringing investment into biotech sector, says StemPoint's Michelle Ross | CNBC Television | Podwise