What Are Some Factors That Affect Blood Flow