Wen Ouyang
Abb Schweiz Ag · Tencent · Aurora Flight Sciences
Total Patents:
16
Overall Rank:
#281,689
Years Active:
2013–2025
Abb Schweiz Ag Rank:
#69