Michael L. Lanahan

Diversa · Syngenta Participations Ag
Total Patents: 1
Overall Rank: #3,433,893
Years Active: 2006
Diversa Rank: #29