About International Testing Agency
the ita is an international organisation constituted as a not-for-profit foundation, based in lausanne, switzerland. its mission is to offer comprehensive anti-doping services, indep... Read more
the ita is an international organisation constituted as a not-for-profit foundation, based in lausanne, switzerland. its mission is to offer comprehensive anti-doping services, indep... Read more