Sen Yang
International Paper · Arkwright, Incorporated · Avon Products
Total Patents:
42
Overall Rank:
#73,314
Years Active:
1993–2021
International Paper Rank:
#7