John Crane Inc.

Nanocoated pump seal wins ‘Oscar’ of invention

By / February 9, 2009

Dubbed the “Oscars of Innovation” by the Chicago Tribune, the R&D 100 Awards, presented annually by R&D magazine, are a badge of distinction that identifies a product as one of…

Read More