SENISCA full BLACK-solid (002).png
SENISCA appoints Tim Edwards as Chair of the Board
September 10, 2024 02:00 ET | Senisca Ltd
Life-science leader with 30 years of experience to guide SENISCA towards becoming a clinical stage novel senotherapeutics company Exeter, UK — 10 September 2024: SENISCA SENISCA, a biotechnology...