Stelis Biopharma appoints Mark W. Womack as CEO

pallavi123- August 7, 2021 0

Stelis Biopharma Limited, a biopharma and vaccines company and the biotech arm of Strides Pharma Science has appointed Mark W. Womack as its new chief ... Read More