If you think your workload is overwhelming, consider the tireless organ managing hundreds of tasks inside you — your liver.
Doctors are seeing an alarming rise in fatty liver disease, no thanks to prevailing lifestyles and diets, and rising obesity ...