human cancer view 3