Polymer-Plastics Technology and Engineering - Taylor & Francis

1525-6111