Peter Zhao

Successfactors · Black & Decker
Total Patents: 6
Overall Rank: #816,451
Years Active: 2011–2022
Successfactors Rank: #7