What are the best fish to eat for health?

Some types of fish can be a good source of high-quality protein and other nutrients. Some of the best fish to eat include wild-caught salmon, mackerel, herring, and sardines. Larger fish may contain mercury so people should consume them in moderation

Should you fast before a cholesterol test?

Fasting before taking a cholesterol test used to be standard practice. Now, some doctors recommend that people do not fast before taking the test. Here, learn more about when people should fast before a cholesterol test, how long to fast for, and what the test results mean.