Definitions for "Htt"
Keywords:  tramways, hawthorn, trust
Hawthorn Tramways Trust
Abbreviation sometimes used by researchers for the altered huntingtin protein.
Keywords:  touch, technology, human
Human Touch Technology
Keywords:  team, treatment, home
Home Treatment Team