What does NDSR stand for?
NDSR stands for "National Drosophila Species Resource Center"
How to abbreviate "National Drosophila Species Resource Center"?
"National Drosophila Species Resource Center" can be abbreviated as NDSR
What is the meaning of NDSR abbreviation?
The meaning of NDSR abbreviation is "National Drosophila Species Resource Center"
What does NDSR mean?
NDSR as abbreviation means "National Drosophila Species Resource Center"