Background
Jaffe, Richard Louis was born on February 27, 1952 in Philadelphia, Pennsylvania, United States. Son of William and Annette Jaffe.
Jaffe, Richard Louis was born on February 27, 1952 in Philadelphia, Pennsylvania, United States. Son of William and Annette Jaffe.
Bachelor of Science, Pennsylvania State University, 1972; Doctor of Medicine, Thomas Jefferson U., 1974.
Intern, St. Elizabeth's Hospital, Washington, 1974-1975; resident, Temple University Hospital, Philadelphia, 1977; teaching unit assistant director, Temple Hospital, Philadelphia, 1977-1982; associate professor psychiatry, Temple University School Medicine, Philadelphia, since 1985; teaching unit director, Belmont Center, since 1982.
Member American Psychiatric Association, Philadelphia Psychiatric Association, Association for Academy Psychiatry, Association for Convulsive Therapy, College Physicians Philadelphia.
Married Terry Dee Glass, May 19, 1974. Children: Evan, Brian.