A Health Psychologist (Behavioral Medicine) deals with social, psychological, behavioral and bio-medical factors related to physical and mental health as they apply to disease prevention, health promotion, etiology, diagnosis, treatment and rehabilitation.