China_Zebrafish_Resource_Center
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]