A flow distribution system for distributing and dividing the flows of at least two separate fluids, the flow distribution system comprising: a three-dimensional nested structure of at least two fluid transporting fractals (100, 210, 212) comprising at least a first fluid transporting fractal and a second fluid transporting fractal, each fluid transporting fractal (210, 212) having a respective fluid inlet (220, 222) which bifurcates to a plurality of fluid outlets (230, 232), each fluid transporting fractal (100, 210, 212) being configured to facilitate a flow therethrough independent from a flow in the other fluid transporting fractal, each fluid transporting fractal (100, 210, 212) extending along and about a central axis (X-X) between the fluid inlets (220, 222) and the plurality of fluid outlets (230,232); wherein each fluid transporting fractals (100, 210, 212) comprises of a series of recursive bifurcation units assembled in a selected number of stages, each bifurcation unit comprising a Y-shaped bifurcated element which is fluidly connected to two successive bifurcation units, each successive bifurcation unit being rotated relative to the central axis (X-X) by an angle of between 60 and 120 degrees relative to the previous stage; each fluid transporting fractal (100, 210, 212) is intertwined with the other fluid transporting fractal (100, 210, 212); each fluid transporting fractal (100, 210, 212) is positioned offset from the other fluid transporting fractal (100, 210, 212) about the central axis (X-X) and are arranged such that each fluid outlet (230, 232) from one of the fluid transporting fractals (100, 210, 212) is located adjoining a fluid outlet (230, 232) of the other fluid transporting fractal (100, 210, 212), and each fluid transporting fractal (100, 210, 212) is centered about a flow axis (Y-Y, Z-Z) which is laterally inclined from greater than 0 to 20 degrees from the central axis (X-X) and longitudinally inclined from greater than 0 to 20 degrees from the central axis (X-X). a three-dimensional nested structure of at least two fluid transporting fractals (100, 210, 212) comprising at least a first fluid transporting fractal and a second fluid transporting fractal, each fluid transporting fractal (210, 212) having a respective fluid inlet (220, 222) which bifurcates to a plurality of fluid outlets (230, 232), each fluid transporting fractal (100, 210, 212) being configured to facilitate a flow therethrough independent from a flow in the other fluid transporting fractal, each fluid transporting fractal (100, 210, 212) extending along and about a central axis (X-X) between the fluid inlets (220, 222) and the plurality of fluid outlets (230,232); wherein each fluid transporting fractals (100, 210, 212) comprises of a series of recursive bifurcation units assembled in a selected number of stages, each bifurcation unit comprising a Y-shaped bifurcated element which is fluidly connected to two successive bifurcation units, each successive bifurcation unit being rotated relative to the central axis (X-X) by an angle of between 60 and 120 degrees relative to the previous stage; each fluid transporting fractal (100, 210, 212) is intertwined with the other fluid transporting fractal (100, 210, 212); each fluid transporting fractal (100, 210, 212) is positioned offset from the other fluid transporting fractal (100, 210, 212) about the central axis (X-X) and are arranged such that each fluid outlet (230, 232) from one of the fluid transporting fractals (100, 210, 212) is located adjoining a fluid outlet (230, 232) of the other fluid transporting fractal (100, 210, 212), and each fluid transporting fractal (100, 210, 212) is centered about a flow axis (Y-Y, Z-Z) which is laterally inclined from greater than 0 to 20 degrees from the central axis (X-X) and longitudinally inclined from greater than 0 to 20 degrees from the central axis (X-X).