Michael Gabriel Newman

Alibaba
Total Patents: 4
Overall Rank: #1,130,026
Years Active: 1985–2023
Alibaba Rank: #598