Richard L. Platte

Hoover Universal
Total Patents: 10
Overall Rank: #527,514
Years Active: 1980–1995
Hoover Universal Rank: #22