Evan E. Davies
Talon · Textron · British Petroleum Company Limited
Total Patents:
6
Overall Rank:
#895,871
Years Active:
1980–1986
Talon Rank:
#12