CHILTERN

  • 171 BATH ROAD, SLOUGH, BERKSHIRE, SL1 4AA, Berkshire, Berks SL5 8NG, United Kingdom
  • www.chiltern.com
Established in London in 1982, Chiltern International has accumulated extensive experience running clinical trials from Phase I to Phase IV across a broad therapeutic range. Chiltern provides an extensive range of services for both the international and national management of studies.