Source: BioSpace

Sierra Oncology: Sierra Oncology Reports First Quarter 2020 Results

Sierra Oncology, Inc. (SRRA), today reported its financial and operational results for the first quarter ending March 31 2020

Read full article »

Top Competitors or Alternatives

Missing a competitor? Contribute!

Annual Revenue
Employees
Stephen Dilly's photo - President & CEO of Sierra

President & CEO

Stephen Dilly

CEO Approval Rating

90/100

Sierra is a clinical-stage drug development company that researches, develops and commercializes therapeutics for the treatment of cancer. Read more