Odoardo Tofanetti

BOE
Total Patents: 19
Overall Rank: #242,888
Years Active: 1987–1992
BOE Rank: #1,107