Research Concept

Intubation

insertion of a tube into the human body

Works
109,461
Citations
1,285,218
Level
2
OpenAlex ID
C2778716859