undefined

Sharven Taghavi

A physician involved in critical discussions on emergency intubation techniques.