HTD

Medical abbreviations:
HTD

Huntingdon Life Sciences Group, P. L. C.