fbpx Setterwalls assisted Drug Free Sport (US) in the merger with International Doping Tests & Management (IDTM–Sweden), the world’s leading providers of anti-doping testing | Setterwalls