What does MOAT stand for?
MOAT stands for "multi-specific organic anion transporter"
How to abbreviate "multi-specific organic anion transporter"?
"multi-specific organic anion transporter" can be abbreviated as MOAT
What is the meaning of MOAT abbreviation?
The meaning of MOAT abbreviation is "multi-specific organic anion transporter"
What does MOAT mean?
MOAT as abbreviation means "multi-specific organic anion transporter"