Oswaldo da Costa e Silva
Performance Plants
Total Patents:
60
Overall Rank:
#39,428
Years Active:
2004–2017
Performance Plants Rank:
#14