109993 ⎘
dsDNA viruses; Details; Poxviridae Virus like particles [VLP]
Drug delivery system based on JCV-VLP
NOVEL DRUG DELIVERY SYSTEM BASED ON JCV-VLP