William Michael Lafferty

Diversa · Syngenta Participations Ag · Soliton
Total Patents: 19
Overall Rank: #237,265
Years Active: 1991–2020
Diversa Rank: #9