Jane Chen

Embrace Co. · MIT
Total Patents: 5
Overall Rank: #998,166
Years Active: 1996–2016
Embrace Co. Rank: #1