Science news this week: James Webb telescope discoveries and an inverse vaccine