Roy Barzilai (website)

Contributor - Israel

Roy Barzilai is the author of The Testosterone Hypothesis: How Hormones Regulate the Life Cycles of Civilization. He has an undergraduate degree in law, accounting and computer science from Tel Aviv University.