Michael R. Carretta

M.R. Carretta &
Total Patents: 6
Overall Rank: #883,811
Years Active: 1991–2001
M.R. Carretta & Rank: #1