Mohammad Reza Etemad
The Turbo Genset Company Limited · Rolls-Royce Plc
Total Patents:
8
Overall Rank:
#662,117
Years Active:
1991–2005
The Turbo Genset Company Limited Rank:
#2