Queensland police have charged a 74-year-old Highgate Hill man with 148 alleged sexual offences following an investigation into historic sexual assaults at a private health centre in Tarragindi.

Police allege the man assaulted 15 women, who were aged from their late teens to 40s, between the early 2000s and 2015 while working as a doctor. The charges include 94 counts of rape and 54 counts of sexual assault.

Detectives from the Upper Mount Gravatt Criminal Investigation Branch established Operation Xray Cariyna as part of the investigation. The man was charged at Upper Mount Gravatt Police Station on Tuesday, May 19, and is expected to appear in Brisbane Magistrates Court on June 23.

Detective Senior Sergeant Denis Silk said investigators encouraged anyone with further information or similar experiences to contact police or Crime Stoppers. Investigations remain ongoing, and police said support was being provided to those involved.