Baohua Zheng

Apple · Central Institute For The Deaf
Total Patents: 5
Overall Rank: #906,979
Years Active: 1991–2025
Apple Rank: #9,168