Just de Leeuwe Open Science Expertise open access, copyrights, open license, infographics, publishing. J. (Just) de Leeuwe +31 15 27 87813 J.deLeeuwe@tudelft.nl orcid twitter View full TU profile Deel deze pagina: Facebook Linkedin Twitter Email WhatsApp Deel deze pagina