Stanford Eiríni Center
Stanford Eiríni Research & Innovation Center

Solution

Eiríni is the word in Greek meaning Peace.

Logo symbolises 7 demographic continents linked all together.

Other entries in this project