Michael Estrella
Tessera
Total Patents:
1
Overall Rank:
#3,355,213
Years Active:
2008
Tessera Rank:
#207