Lan Bo Chen
Dana-Farber Cancer Institute · Fujitsu Limited · Systimmune
Total Patents:
29
Overall Rank:
#128,809
Years Active:
1988–2025
Dana-Farber Cancer Institute Rank:
#77