Scott D. Allen

Novomer · Saudi Aramco Technologies · Cornell Research Foundation
Total Patents: 69
Overall Rank: #29,652
Years Active: 2008–2025
Novomer Rank: #2