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