Gitukod sa 2016, ang Biological Department sa Caerulum nahimutang sa Chengdu, Sichuan. Gisangkapan sa state-of-the-art nga mga pasilidad, ug gipangulohan sa usa ka talagsaon nga eksperto nga gihatagan og award sa "1000 Talent Plan of Sichuan", ang team naghatag og integrated preclinical development services.