Cancer Research Technology Ltd. (CRT), London, U.K.
Cancer Research U.K., London, U.K.