Novel Humanized Ferritin-Based NIR Fluorescent Probe for... | NCT07294638 | Trialant