Ben A. Barres
Stanford University · National Institutes Of Health (Nih) · The Board Of Trustees Of The Leland Standford Junior University
Total Patents:
17
Overall Rank:
#274,482
Years Active:
2011–2019
Stanford University Rank:
#97