COMPANY PROFILE

United Kingdom

STRI


LATEST NEWS

STRI chief executive announces decision to retire

STRI's Chief Executive, Dr Gordon McKillop, has announced his intention to retire at Easter in 2016. Gordon has held the position since July 2000 and joined STRI from, what was then, the Central Science Laboratory (CSL), a DEFRA Agency.During the... Read More