Ibragimov Research Facility
Ibragimov Research Facility is a research base on the planet Suchaya.
Secret government-controlled research is done here.
Type
Laboratory
Parent Location
Comments