Sen Yang

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