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