thank you very much for your suggestion
You really need to discuss this with your grandfather's doctor. A glucose level of 333 is dangerously high.
When you mention hepatoma, liver tumor comes to mind (hepatacellular carcinoma). A great liver disease forum is http://tinyurl.com/64v86j . Good source of information and support. Registration is free.