Roger A. Heron
National Research Development · Oxford Magnet Technology Limited · The British Hydromechanics Research Association
Total Patents:
10
Overall Rank:
#513,883
Years Active:
1985–2015
National Research Development Rank:
#81