Xingming Deng
Emory University · Sengled Optoelectronics Co. · University Of Texas System
Total Patents:
11
Overall Rank:
#445,518
Years Active:
2015–2024
Emory University Rank:
#67