What The important reason for blood caner?
it may be due to gene changness,or sometime high weight metals.