A Few Minutes With David StrauserVince Lara, media relations specialist at the College of Applied Health Sciences at the University of Illinois, speaks with David Strauser, professor of kinesiology and community health at Illinois,…
From Vince Lara-Cinisomo
| 22
22 plays
| 0
|