TY - RPRT TI - Behavioral medicine: past, present, and future. AU - E B Blanchard PY - 1982 DO - 10.1037/h0077935 UR - https://pubmed.ncbi.nlm.nih.gov/7174972/ ID - 7174972 ER -