If you haven't had your blood drawn in years, it's probably time to chat with your primary physician about getting it done. Your blood work can tell you a lot about your health, revealing the truth about everything from your kidney function to your cholesterol levels. How often you should get your blood work analyzed…

Photo By CNET

Photo By CNET