What does TDL stand for?
TDL stands for "tumour-draining lymphocytes"
How to abbreviate "tumour-draining lymphocytes"?
"tumour-draining lymphocytes" can be abbreviated as TDL
What is the meaning of TDL abbreviation?
The meaning of TDL abbreviation is "tumour-draining lymphocytes"
What does TDL mean?
TDL as abbreviation means "tumour-draining lymphocytes"