Donald L. Crank

Innovative Proteins Holding · E.I. Du Pont De Nemours And · Unknown
Total Patents: 7
Overall Rank: #672,844
Years Active: 1999–2025
Innovative Proteins Holding Rank: #1