Contact

Phone number: +31 71 527 7387

Email address: j.meekes@law.leidenuniv.nl

Visiting address: Department of Economics, Institute of Tax Law and Economics, Leiden University, Steenschuur 25, 2311 ES Leiden, The Netherlands

Postal address: P.O. Box 9520, 2300 RA Leiden, The Netherlands