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