RCD MALLORCA
Palma, Balearic Islands, Spain
Medical Staff/ Strength and conditioning
University of the Balearic Islands
Nursing and Physiotherapy Department
Isokinetic Medical Group
London, City of London, UK