David A. Colucci

American Power Conversion · Schneider Electric It · Nec Energy Solutions
Total Patents: 20
Overall Rank: #223,943
Years Active: 1999–2015
American Power Conversion Rank: #7