Larry N. Allen

Enzyme Bio Systems · University of Minnesota
Total Patents: 2
Overall Rank: #2,231,233
Years Active: 1989–2001
Enzyme Bio Systems Rank: #3