What does LPTS stand for?
LPTS stands for "Liver-Related Putative Tumor Suppressor"
How to abbreviate "Liver-Related Putative Tumor Suppressor"?
"Liver-Related Putative Tumor Suppressor" can be abbreviated as LPTS
What is the meaning of LPTS abbreviation?
The meaning of LPTS abbreviation is "Liver-Related Putative Tumor Suppressor"
What does LPTS mean?
LPTS as abbreviation means "Liver-Related Putative Tumor Suppressor"