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