SMLC Meaning in Medical

What does SMLC mean in Medical?

SMLC means Segmented Multi-Leaf Collimator in Medical.

SMLC can also mean Smooth Muscle-Like Cell.

This meaning of SMLC is shown for the Medical category. Other meanings of SMLC are listed below by category when available.

Explore more: Medical category

Other meanings of SMLC

Term Meaning
SMLC

SMLC means Saint Martins Lutheran Church in Community.

SMLC

SMLC means Serving Mobile Location Center in Computing.

SMLC

SMLC means Saskatoon Muzzle Loading Club in Miscellaneous.

SMLC

SMLC means School of Modern Languages and Cultures in Studies.