Michael T. Longaker

Stanford University · Neodyne Biosciences · La Jolla Cancer Research Foundation
Total Patents: 27
Overall Rank: #141,453
Years Active: 1997–2025
Stanford University Rank: #59