Han-Ching Sun

European Molecular Biology Laboratory · Stanford University
Total Patents: 6
Overall Rank: #787,435
Years Active: 1987–2025
European Molecular Biology Laboratory Rank: #61