STAR Labs

History
S.T.A.R. Labs are a research company assisting many heroes in their fight against supervillainy.