2 ms·Implantable “drug factory” beads destroy tumors in mice within days2 points by clouddrover 4y ago