Rachel Youngran Yang

IBM · Siebel Systems · AT&T
Total Patents: 11
Overall Rank: #435,210
Years Active: 1998–2025
IBM Rank: #14,640