John E. Richards

Biophan Technologies · Textron
Total Patents: 4
Overall Rank: #1,266,681
Years Active: 1991–2004
Biophan Technologies Rank: #11