Sai Life Sciences appoints Jay Stella as Chief Business Officer EP News Bureau Dec 19, 2019 Stella brings over 25 years of leadership in the pharmaceutical and medical devices industries Sai Life Sciences announced the…