The Science Behind Garbhasanskar