Bo Shen

Pioneer (Corteva) · Incyte · E.I. Du Pont De Nemours And
Total Patents: 63
Overall Rank: #35,287
Years Active: 2002–2025
Pioneer (Corteva) Rank: #96