Interposer. Definition

Medical Definition: Interposer

In biochemistry, a type of molecule that binds to DNA and inserted into the structure of DNA. Some intercalators are used to treat cancer.

* Automatic translation