Bin Zhang is a Senior Director of Biostatistics at CSL, a position held since 2017. They also serve as an Adjunct Assistant Professor at both Tufts University School of Medicine and Boston University School of Public Health. Previously, Bin worked as the Director of Biostatistics at Genocea Biosciences and held several roles at Wyeth and Takeda Pharmaceuticals, culminating in a Senior Principal Biostatistician position. Bin earned a Sc.D. in Biostatistics from Harvard T.H. Chan School of Public Health and a Master of Arts in Statistics from the University of Michigan, along with a Bachelor of Science in Mathematics and Statistics from Peking University.
This person is not in any teams
This person is not in any offices