Posted in Health & Medicine CADTH stands for Canadian Agency for Drugs and Technologies in Health (Ottawa, Ontario, Canada)