P phys.org JWST discovers massive and compact quiescent galaxy 126 points wglb 3 years ago 70 comments