John M. Lang

Hozelock-Asl Limited · Bayer Healthcare · Xerox
Total Patents: 7
Overall Rank: #763,664
Years Active: 1990–1999
Hozelock-Asl Limited Rank: #1