Robert McGregor
Eth Zurich · Indian Institute Of Technology Kanpur · Phillips Petroleum
Total Patents:
2
Overall Rank:
#2,062,022
Years Active:
1987–2014
Eth Zurich Rank:
#155