Contact


Our offices

Global Challenges Foundation

Birger Jarlsgatan 57c
113 56 Stockholm

Sweden