Scientists from Nanyang Technological University, Singapore (NTU Singapore) have developed a novel method of delivering drugs into human cells using large biological molecules, by first encasing them ...