Webb Telescope Discovers Massive Star Clusters in Distant Galaxy | Science and Discovery