Delft, Netherlands
105 Members
ISSN: 2667-2812
Open access community-driven journal for multidisciplinary and open peer-reviewed publications. Curated by TU Delft OPEN Publishing, the open access publisher of Delft University of Technology (TU Delft).