Susan Branchett Open Science Expertise IT services and Software Development. S.E. (Susan) Branchett +31 15 27 82946 S.E.Branchett@tudelft.nl orcid linkedin twitter View full TU profile Share this page: Facebook Linkedin Twitter Email WhatsApp Share this page