What does OSDD stand for?
OSDD stands for "Open Source Drug Discovery Foundation"
How to abbreviate "Open Source Drug Discovery Foundation"?
"Open Source Drug Discovery Foundation" can be abbreviated as OSDD
What is the meaning of OSDD abbreviation?
The meaning of OSDD abbreviation is "Open Source Drug Discovery Foundation"
What does OSDD mean?
OSDD as abbreviation means "Open Source Drug Discovery Foundation"