Stelis Biopharma Limited (Stelis or Company), a vertically integrated biopharma and vaccines Company and the biotech arm of Strides Pharma Science Limited, announced the appointment of Mark W. Womack (Mark) as the new Chief Executive Officer (CEO). Mark is also the Managing Director (MD) designate and shall be inducted to the Board later subject to necessary statutory…