Yichao Mao

Abb Schweiz Ag · China Petroleum & Chemical · Research Institute Of Petroleum Processing, Sinopec
Total Patents: 11
Overall Rank: #433,984
Years Active: 2012–2025
Abb Schweiz Ag Rank: #221