adherent cell layers derived from other haemopoietic organs ( foetal liver , adult spleen ) and fibroblasts from embryonic tissues did not maintain haemopoietic cells in this system .
C0037993
spleen
C0018957
haemopoietic