Snellius Location Niels Bohrweg 1 2333 CA Leiden Telephone 071 527 6969 Monday to Friday 8.30 - 18.00 hrs.