YourDictionary

LATS medical definition

abbreviation
long-acting thyroid stimulator

Learn more about LATS

link/cite print suggestion box