Scientists announced that they discovered a new organ in the human body
- October 17, 2023
Swiss scientists Institute of Biochemistry, Eidgenössische Technische Hochschule Zurich reported the exciting discovery of a new organ in the human body that is important for supporting the immune system. The organ called