NCT05085197 - The Safety and Tolerability of STSA-1005 Following Intravenous Infusion in Healthy Subjects | Crick | Crick