What does DSC stand for?
DSC stands for "detached single cilia"
How to abbreviate "detached single cilia"?
"detached single cilia" can be abbreviated as DSC
What is the meaning of DSC abbreviation?
The meaning of DSC abbreviation is "detached single cilia"
What does DSC mean?
DSC as abbreviation means "detached single cilia"