- Advertisement -
SAN MATEO, Calif.–(BUSINESS WIRE)–Sierra Oncology, Inc. (SRRA), a late-stage biopharmaceutical company dedicated to delivering targeted therapies for rare cancers, granted stock options to nine new employees as approved by the Compensation Committee of the Company’s Board of…

