Okun je ibugbe ti o ju 1,000 awon eya invertebrate, ati awon awo okuta adura 200 ati lile.. 
Marshall Space Flight Center (SHFC) ló gba àṣẹ láti dáetotọ́, ṣàgbẹ̀di àti kọ telispu ná, nígbàtí Goddard Space Flight Center gba àṣẹ iṣẹ́ ìṣèlọ́ Àpapọ̀ àwọn irinṣẹ́ sáyẹ́nsi àti Gbọ̀ngàn Ibi Ìkó orí ilẹ̀ fún Iransẹ nã.. 