Semcon responsible for development of revolutionary cancer treatment