Richard L. Yenofsky

Mycogen · Novartis Finance
Total Patents: 8
Overall Rank: #659,679
Years Active: 2000–2007
Mycogen Rank: #31