Jennifer St. Clair

The University Of Tulsa · University Of Washington
Total Patents: 2
Overall Rank: #2,047,312
Years Active: 1997–2014
The University Of Tulsa Rank: #41