Showing posts with the label James Web TelescopeShow all
Discovery of a star at a record distance, which is 50 times larger than the Sun