In a study published in Nature Methods on November 3, researchers from Shenzhen Institutes of Advanced Technology of the Chinese Academy of Sciences (CAS) and the Center for Excellence in Brain ...