Richard Desmarais

Aclara Technologies · Data General · Carrier
Total Patents: 10
Overall Rank: #489,946
Years Active: 1983–2024
Aclara Technologies Rank: #13