Chiewab research installation

A research installation was set up on the planet Iakar by the company Chiewab at some point during the Clone Wars.