Luis Borges
World Properties · Institut Francais Du Petrole
Total Patents:
3
Overall Rank:
#1,577,098
Years Active:
1999–2009
World Properties Rank:
#22