What does HMS stand for?
HMS stands for "hapten-modified self"
How to abbreviate "hapten-modified self"?
"hapten-modified self" can be abbreviated as HMS
What is the meaning of HMS abbreviation?
The meaning of HMS abbreviation is "hapten-modified self"
What does HMS mean?
HMS as abbreviation means "hapten-modified self"