Designed by
Title
Logo sign of innovation in science. Lamp symbol and human head for concept, business, technology, creative idea, web #139938790
Description
Logo sign of innovation in science. Lamp symbol and human head for concept, business, technology, creative idea, web. Rainbow color isolated on white background. Logotype in vector. Futuristic design.