Research Concept
Intubation
insertion of a tube into the human body
Works
109,461
Citations
1,285,218
Level
2
OpenAlex ID
C2778716859
Hide
Add to Reference Manager
0
Research Notes
Support