Jiayuan Ren

Warner-Lambert Company · The Regents Of The University Of Oklahoma
Total Patents: 3
Overall Rank: #1,617,451
Years Active: 2000–2002
Warner-Lambert Company Rank: #488