difference between physiologist and physician
a physiologist is a doctor that specializes in a branch of medicine, whereas a general practitioner may not specialize. A general practitioner diagnoses and treat patients for many conditions such as: depression, infections, diabetes, sprains, wounds, etc.
A physician is a professional who practices medicine, which is concerned with promoting, maintaining or restoring human health through the study, diagnosis, and treatment of disease, injury, and other physical and mental impairments.