Research Concept

Atresia

condition in which an orifice or passage in the body is closed or absent

Works
27,814
Citations
339,018
Level
2
OpenAlex ID
C2781149206