Chemical Engineer, Many different types … Read the latest articles of Chemical Engineering Journal at ScienceDirect.