By admin , 10 November 2025 evidence entity ITGAX Placental Tissue ↓ expression Figure‘s link 37873933