Vantage logo

Storm hopes to rain on Accent’s parade

Epigenetics has so far failed to live up to the hype. But one UK player, Storm Therapeutics, still hopes to make a mark in a new field, RNA therapeutics.