Richard A. Belcher
Gould
Total Patents:
9
Overall Rank:
#593,120
Years Active:
1980–1987
Gould Rank:
#6