Tilomisole definition

Search

Tilomisole

Tilomisole logo #21000 Tilomisole (WY-18,251) is an experimental drug which acts as an immunomodulator and has been studied for the treatment of some forms of cancer. ...
Found on http://en.wikipedia.org/wiki/Tilomisole
No exact match found.