Michael McClelland

Switched Reluctance Drives Limited · Emerson Electric · Moteurs Leroy-Somer
Total Patents: 15
Overall Rank: #310,185
Years Active: 1998–2025
Switched Reluctance Drives Limited Rank: #3