You just read:

STORM Therapeutics Appoints Distinguished Professor and Nobel Prize Winner Professor Thomas Cech as Scientific Advisor

News provided by

STORM Therapeutics

29 Jan, 2018, 14:51 GMT