Feng Yao

Brigham and Women's Hospital · Shanghai United Imaging Healthcare Co. · Wuhan Jingce Electronic Group Co.
Total Patents: 22
Overall Rank: #190,576
Years Active: 1999–2025
Brigham and Women's Hospital Rank: #52