Lee E. Ostrander

Rensselaer Polytechnic Institute
Total Patents: 3
Overall Rank: #1,612,914
Years Active: 1996–2003
Rensselaer Polytechnic Institute Rank: #306