Yichao (Roger) Shen
Apple · Nuro
Total Patents:
5
Overall Rank:
#937,226
Years Active:
2017–2024
Apple Rank:
#7,422