What does BLR&DD stand for?
BLR&DD stands for "British Library Research and Development Division"
How to abbreviate "British Library Research and Development Division"?
"British Library Research and Development Division" can be abbreviated as BLR&DD
What is the meaning of BLR&DD abbreviation?
The meaning of BLR&DD abbreviation is "British Library Research and Development Division"
What does BLR&DD mean?
BLR&DD as abbreviation means "British Library Research and Development Division"