the Air Force Hospital of Northern Theater PLA
Shenyang, Liaoning, China
Department of General Surgery