Robert A. Costa

Idx Investment
Total Patents: 2
Overall Rank: #2,132,100
Years Active: 1988–2009
Idx Investment Rank: #2