Printer friendly

What does SHED stand for?

SHED stands for Stem cells from Human Exfoliated Deciduous teeth

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of SHED

Other Resources:
We have 7 other meanings of SHED in our Acronym Attic