John Matthew Farren
Nike · United Kingdom Atomic Energy Authority
Total Patents:
6
Overall Rank:
#822,474
Years Active:
1987–2021
Nike Rank:
#1,019