1. Microcellular Plastics Manufacturing Laboratory Department of Mechanical & Industrial Engineering University of Toronto, Toronto, Ontario, Canada, MSS3G8
2. Microcellular Plastics Manufacturing Laboratory Department of Mechanical & Industrial Engineering University of Toronto, Toronto, Ontario, Canada, MSS3G8, agepub.com