The study shows how men's testosterone levels may be determined even before they are born.
Also Check: South Korea ferry disaster: Top photos
Understanding why some men have less of the hormone than others is important because testosterone is crucial for life-long health. Low levels of the hormone have been linked to obesity, diabetes and heart disease.
Researchers have shown that the cells responsible for producing testosterone in adults - known as Leydig cells - are derived from a specific population of stem cells found in the testes.
The team found evidence of these stem cells in the developing testes of babies, rats, mice and marmosets in the womb.
Leydig cells do not develop until puberty but the team showed that their function is impaired if their stem cell forefathers are exposed to reduced levels of testosterone in the womb, researchers said.
The study led by scientists from the Medical Research Council (MRC) Centre for Reproductive Health at the University of Edinburgh is the first to provide evidence of how events in the womb could influence male health in later life.
"There is increasing evidence that a mother's diet, lifestyle and exposure to drugs and chemicals can have a significant impact on testosterone levels in the womb. We need a better grasp of these factors so that we can give reliable advice to pregnant women to protect the health of her unborn child," Professor Richard Sharpe said.
The study was published in the journal PNAS.