If the Webb telescope detects these molecules, they may point to life

0 דקות קריאה
דילוג לתוכן