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
Research Concept
condition in which an orifice or passage in the body is closed or absent