Barbara K Rimer

Rimer is Professor of Health Behavior and Health Education at the University of North Carolina School of Public Health, Chapel Hill.