Victor (Vic) Strecher, Ph.D., M.A., M.P.H.

Health communications, science and psychology of healthy personal change