Michael Long

Imi Cornelius · Imi Wilshire · Wilshire Partners
Total Patents: 16
Overall Rank: #284,196
Years Active: 1994–2012
Imi Cornelius Rank: #26