hpl - indoor treadmill
dexa
hpl - outdoor treadmill

Research Network

 

Strength in teaching, research, and exercise.