Zac Rafidi Zac Rafidi

BPT (10x)

Optimising the human-machine interface for racing and high-performance.

Read More