Research Talk: David Phillips

Topic: The science of jump landings for health and injury