Single Biggest Cancer Dictionary in the World

What is

Mobilan

?

Pronunciation: /mobilan*/

Mobilan

Definition

(Other name for: adenovirus-expressing TLR5/TLR5 agonist nanoformulation M-VM3)