David Kenny

Schweitzer Engineering Laboratories · Pericom Semiconductor · Holland Bloorview Kids Rehabilitation Hospital
Total Patents: 10
Overall Rank: #489,346
Years Active: 2001–2024
Schweitzer Engineering Laboratories Rank: #88