Address: Lebacher Strasse 66113 Saarbrücken / Germany
Phone: +49 (0) 681 99 63 409
Fax: +49 (0) 681 99 63 111
Web: http://www.icta.fr
30 years experience in clinical R&D. A full-service focusing on Europe. A success based on sound management and unavoidable universal principles


