Peter Roberts
Alcatel Lucent · Monsanto Technology · Large Scale Biology
Total Patents:
26
Overall Rank:
#154,606
Years Active:
1989–2019
Alcatel Lucent Rank:
#87