Steroid effects can last decades Even a brief intake of anabolic steroids can have long-lasting performance enhancing effects, new study reveals. The effect can, in principle, last decades, argues professor.