Winter Sale! 10% Discount off any order. Get the code »

Brent Q Hafen, PH.D.

Hafen is Professor in the Department of Health Sciences, Brigham Young University, Provo, Utah.