Steven Henikoff
Fred Hutchinson Cancer Center · Fred Hutchinson Cancer Research Center
Total Patents:
4
Overall Rank:
#1,099,345
Years Active:
1989–2024
Fred Hutchinson Cancer Center Rank:
#12