Peter Mansfield
National Research Development · British Technology Group Limited
Total Patents:
22
Overall Rank:
#197,337
Years Active:
1982–2014
National Research Development Rank:
#16