Skip to content

Imprint#

ISCC Foundation
Boerhaavelaan 99
NL 2334 EG Leiden

+31 6 12676726
info [at] iscc.foundation

Number of the Dutch Chamber of Commerce (KvK): 74793241
EU Transparency Register number: 119397635730-23

IBAN: NL70 INGB 0007 1395 12