Delft Academic Press stops publishing as from 2023
Publishing company
Delft Academic Press closes shop in 2023