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