There are ways to calculate the day of the upcoming birth which are only available doctor

Could you correct the punctuation please?
There are ways to calculate the day of the upcoming birth, which are only available doctor.