Zheng Ouyang

Purdue Research Foundation · Coupa Software Incorporated
Total Patents: 90
Overall Rank: #17,915
Years Active: 2004–2025
Purdue Research Foundation Rank: #3