Charles A. Hastings
Bsi
Total Patents:
2
Overall Rank:
#2,270,906
Years Active:
1995–1997
Bsi Rank:
#4