Recent Activity

  • Circumcision - Last Post, For Now
    Nanda commented on the article | over 2 years ago

    Langerhaans cells are immune system cells that were "trapping" the virus for removal. The researchers were incorrect in their assumptions about that.

0 Recruits
  • Veda Ambekar
  • K T
  • Heather Flottmann