TTP and Cancer Research enter into technology advisory partnership