James Roberts

Fred Hutchinson Cancer Research Center · Lumen Bioscience · Matrix Genetics
Total Patents: 38
Overall Rank: #86,056
Years Active: 1987–2022
Fred Hutchinson Cancer Research Center Rank: #3