Printer friendly
Acronymfinder

What does LIDDS stand for?

LIDDS stands for Local Implant Drug Delivery System (Helsingborg, Sweden)


This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.
  • Business, finance, etc.

See other meanings of LIDDS