Scientists Discover a New Human Organ, Has Huge Implications for Treating Cancer | Hacker News Reader