Roger Alan Vaughan
Imperial Consultant
Total Patents:
3
Overall Rank:
#1,444,655
Years Active:
1982–2020
Imperial Consultant Rank:
#3