LTHT - What does LTHT stand for? The Free Dictionary
References in periodicals archive
The Leeds Transplant Centre at LTHT
has been providing complex specialist organ transplantation services for the Yorkshire and Humber region for more than 25 years.
provides specialist renal services to patients across West Yorkshire from its central hub at St James's University Hospital in Leeds.