Laurence W. Davies

Pella · Omniglass
Total Patents: 15
Overall Rank: #318,423
Years Active: 2003–2021
Pella Rank: #13