NCT05774886 - Implantable Microdevice for TNBC - Pilot Study | Crick | Crick