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