JWST

Medical abbreviations:
JWST

James Webb Space Telescope