NCT06359860 - A Study of ST-1898 for Unresectable or Metastatic Melanoma | Crick | Crick