Stelis Biopharma appoints Mark W. Womack as CEO

Stelis Biopharma appoints Mark W. Womack as CEO

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 executive officer (CEO). Mark W. Womack is also the designated managing director and will be inducted to the board of directors later depending on the required statutory clearances and processes. […]