X-Nico

2 unusual facts about Starlabs


Starlabs

Starlab, a "blue-sky" research organisation based in Barcelona and formerly also in Brussels.

S.T.A.R. Labs, a fictional research organization shown in various stories published by DC Comics.


Similar


see also