What does HMSD stand for?
HMSD stands for "Hydroxymuconic Semialdehyde Dehydrogenase"
How to abbreviate "Hydroxymuconic Semialdehyde Dehydrogenase"?
"Hydroxymuconic Semialdehyde Dehydrogenase" can be abbreviated as HMSD
What is the meaning of HMSD abbreviation?
The meaning of HMSD abbreviation is "Hydroxymuconic Semialdehyde Dehydrogenase"
What does HMSD mean?
HMSD as abbreviation means "Hydroxymuconic Semialdehyde Dehydrogenase"