DLP

There are multiple definitions:

  1. digital light processor(English)

    • contains over 700000 addressable and moveable mirrors applied to initiate DNA synthesis
    • DNA
  2. Data Lock Point(English)

  3. dose length product(English)