What does ldrd stand for?
ldrd stands for "laboratory directed research development"
How to abbreviate "laboratory directed research development"?
"laboratory directed research development" can be abbreviated as ldrd
What is the meaning of ldrd abbreviation?
The meaning of ldrd abbreviation is "laboratory directed research development"
What does ldrd mean?
ldrd as abbreviation means "laboratory directed research development"