In Fetal Life RBC are produced in all except
In fetal life, RBC is produced in 3 phases according to growth of foetusMesoblastic stage: In yolk sacHepatic stage: In Liver and spleenMyeloid phase: In bone marrowRef: Medical Physiology Indu Khurana 2015 edition page No:104
Liver
Lymph node
Spleen
Bone marrow
Cardiovascular system