Stuart R MacPherson
Institut Francais Du Petrole · Chevron
Total Patents:
6
Overall Rank:
#877,714
Years Active:
1999–2005
Institut Francais Du Petrole Rank:
#388