Michael D. Carlozzi

Seachange International · University of Pennsylvania
Total Patents: 9
Overall Rank: #581,214
Years Active: 1999–2011
Seachange International Rank: #3