What does LIDDS stand for?
LIDDS stands for "Local Implant Drug Delivery System"
How to abbreviate "Local Implant Drug Delivery System"?
"Local Implant Drug Delivery System" can be abbreviated as LIDDS
What is the meaning of LIDDS abbreviation?
The meaning of LIDDS abbreviation is "Local Implant Drug Delivery System"
What does LIDDS mean?
LIDDS as abbreviation means "Local Implant Drug Delivery System"