Dr. Barry Carlin, the founder and technical director of Best Performance Systems, has been involved with performance enhancement and injury prevention since 1987. Dr. Barry Carlin began his career treating injuries, and then developed a unique system to enhance performance and prevent injuries. His practice specialized in athletes, dancers, circus performers and musicians, and he […]