Stephanie Crette

North Carolina State University · University Of North Carolina At Chapel Hill · University of California
Total Patents: 2
Overall Rank: #2,191,777
Years Active: 2001–2004
North Carolina State University Rank: #377