What does IDR stand for?
IDR stands for "insulin-dependent regulator"
How to abbreviate "insulin-dependent regulator"?
"insulin-dependent regulator" can be abbreviated as IDR
What is the meaning of IDR abbreviation?
The meaning of IDR abbreviation is "insulin-dependent regulator"
What does IDR mean?
IDR as abbreviation means "insulin-dependent regulator"