Michelangelo Ricci

Schluter Systems
Total Patents: 3
Overall Rank: #1,513,898
Years Active: 2009–2015
Schluter Systems Rank: #10