Tofu:
Is a good source of HBV protein
Contains all eight essential amino acids
Is an excellent source of calcium, iron, manganese, selenium, phosphorous, copper, zinc and vitamin B1
Is said to provide similar protection against cancer and heart disease as soya beans