Ronald Ingram
La Jolla Cancer Research Center · Integra Lifesciences · La Jolla Cancer Research Foundation
Total Patents:
9
Overall Rank:
#577,277
Years Active:
1998–2014
La Jolla Cancer Research Center Rank:
#1