Ian MacMillan Ward
National Research Development · Btg International · British Technology Group Limited
Total Patents:
46
Overall Rank:
#62,120
Years Active:
1981–2025
National Research Development Rank:
#8