The Webb telescope’s latest stumbling block: Its name

Print Friendly and PDF