Principles for the use of ball projection machines in elite and developmental sport programmes.

Principles for the use of ball projection machines in elite and developmental sport programmes.