A children's doctor who has admitted sexually assaulting young cancer sufferers likely has more victims, police have warned.

Dr Myles Bradbury, who worked at Addenbrooke's Hospital in Cambridge, yesterday admitted seven counts of sexual assault and 12 counts of engaging in sexual activity with a child.

The 41-year-old carried out examinations on young boys "purely for his own sexual gratification", Cambridge Crown Court heard.

Police said the offences involved 18 victims aged from eight to 17, but others may also have been abused.