Martin A. Hubbe

International Paper · North Carolina State University
Total Patents: 6
Overall Rank: #787,020
Years Active: 1991–2025
International Paper Rank: #97