Howell F. Moffett
Fred Hutchinson Cancer Center · Lyell Immunopharma · Fred Hutchinson Cancer Research Center
Total Patents:
5
Overall Rank:
#921,786
Years Active:
2019–2024
Fred Hutchinson Cancer Center Rank:
#12