What does LDRD stand for?
LDRD stands for "Laboratories Directed Research and Development"
How to abbreviate "Laboratories Directed Research and Development"?
"Laboratories Directed Research and Development" can be abbreviated as LDRD
What is the meaning of LDRD abbreviation?
The meaning of LDRD abbreviation is "Laboratories Directed Research and Development"
What does LDRD mean?
LDRD as abbreviation means "Laboratories Directed Research and Development"