Cancer Research Technology Announces Recruitment Of Prof. Lloyd Kelland As Head Of Biology

Cancer Research Technology (“CRT”), specialists in oncology-focused development and commercialisation, today announced the successful recruitment of Prof. Lloyd Kelland as Head of Biology at CRT’s Development Laboratories.

MORE ON THIS TOPIC