Yes a Physician is a doctor and a doctor can be called a Physician.
Anyone who holds a medical degree can be called a Physician or Doctor.
A lot of people just informally refer to Physicians as doctors which is perfectly fine because technically the Physician is a doctor.