IHRSA European Congress Barcelona Spain

Below is a copy of a presentation I am giving at this week’s IHRSA European Congress being held in Barcelona, Spain. Please leave a comment:

Tags: ,