I am interested in the composition of cell free DNA found in human blood. Where has it come from. Is it waste product from dying or stressed cells in the body? I know it contains human nuclear and mitochondrial DNA but if we find unmethylated DNA here could this have come from bacteria in the gut? Is there a way to distinguish between bacterial, mitochondrial and human ? Any views welcome