China Zebrafish Resource Center
From Wikipedia, the free encyclopedia
The China Zebrafish Resource Center (CZRC) is a non-profit organization located in 7 Donghu South Road, Wuhan, Focusing mainly on zebrafish resources. It was established in the Institute of Hydrobiology, Chinese Academy of Sciences, in October 2012, currently headed by the Board Chairman Meng Anming.[1][2]