What does DUMRU stand for?
DUMRU stands for "Duke University Mycology Research Unit"
How to abbreviate "Duke University Mycology Research Unit"?
"Duke University Mycology Research Unit" can be abbreviated as DUMRU
What is the meaning of DUMRU abbreviation?
The meaning of DUMRU abbreviation is "Duke University Mycology Research Unit"
What does DUMRU mean?
DUMRU as abbreviation means "Duke University Mycology Research Unit"