Marc Darrow

Darrow is the medical director of Joint Rehabilitation and Sports Medical Center in Los Angeles.