TEDxZagreb
September 2018
|1.1M views

The 110 techniques of communication and public speaking

David JP Phillips

Become a Member

Join now