Chemical Engineering Communications - Taylor & Francis

1563-5201