What does IDB stand for?
IDB stands for "Internet Directory of Biotechnology"
How to abbreviate "Internet Directory of Biotechnology"?
"Internet Directory of Biotechnology" can be abbreviated as IDB
What is the meaning of IDB abbreviation?
The meaning of IDB abbreviation is "Internet Directory of Biotechnology"
What does IDB mean?
IDB as abbreviation means "Internet Directory of Biotechnology"