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