LONDON--(BUSINESS WIRE)--SC1, London’s new Life Sciences Innovation District being developed in south central London, UK, has announced the appointment of a new Executive Director, Georgina Rizik.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results