Bita Sahaf

The Board Of Trustees Of The Leland Standford Junior University
Total Patents: 2
Overall Rank: #1,982,053
Years Active: 2011–2017
The Board Of Trustees Of The Leland Standford Junior University Rank: #1