John Lamb

Fred Hutchinson Cancer Research Center · The Netherlands Cancer Institute · Merck
Total Patents: 2
Overall Rank: #2,112,062
Years Active: 2007–2011
Fred Hutchinson Cancer Research Center Rank: #140