Back to search Turing Foundation Email info@turingfoundation.org Website(s) Turing Foundation Address Herengracht 514 1017 CC Amsterdam Netherlands Type of Organization Commercial organization/private business Funding & Grants More organizations: Leprosy (Hansen disease)