What does LTD stand for?
LTD stands for "Liver Transplantation Database"
How to abbreviate "Liver Transplantation Database"?
"Liver Transplantation Database" can be abbreviated as LTD
What is the meaning of LTD abbreviation?
The meaning of LTD abbreviation is "Liver Transplantation Database"
What does LTD mean?
LTD as abbreviation means "Liver Transplantation Database"