Last name Leng First name Weihua User skills Microscopist Affiliations Max Planck Institute for Cell Biology and Genetics, Dresden, Germany Member for 6 years 7 months