Medical News Today: Injectable, self-assembling structures 'could fight cancer'
Harvard researchers report success in using self-assembling, biodegradable mesoporous silica rods – loaded with immune system-triggering drugs – to treat
Source: Health News
Posted in: AICHC News
Leave a Comment (0) ↓