Hacker News new | ask | show | jobs
by robbiep 2930 days ago
Andenoids/Tonsils are organs of the immune system. This is not mechanistically surprising to those in the field