Norman P. Deane
Ae Plc
Total Patents:
4
Overall Rank:
#1,304,292
Years Active:
1986–1988
Ae Plc Rank:
#6