BOWES-CAVANAGH, Mark Richard, Chief Scientific Officer Born6/1972 NationalityBritish Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned Ljsp Ltd Director 9 May 2022 Data JSON Markdown