Richard O. Bartz

Innovative Technology Limited · Child Laboratories
Total Patents: 10
Overall Rank: #516,615
Years Active: 1980–2013
Innovative Technology Limited Rank: #7