S.T.A.R. Labs (Wichita)



The S.T.A.R. Labs facility in Wichita was one of many S.T.A.R. Labs facilities in the United States of America.

Scientific research
This particular location specialized in computer engineering.

Staff
Unknown