Cobalamin, thiamine, retinol, or niacin, these names sound familiar, don’t they? All of them are names of vitamins needed by our bodies for proper functioning. We need just a tiny amount of these chemical compounds, while their lack leads to serious health problems. Let’s take a look closer at the science that stands behind vitamins....