Richard N. Shapiro
Total Patents:
20
Overall Rank:
#222,196
Years Active:
1983–2020
Company Rank:
N/A