Joelle A. Faulkner
Stanford University · Lxs
Total Patents:
4
Overall Rank:
#1,170,073
Years Active:
2015–2020
Stanford University Rank:
#1,252