20060228150000.0 0258-3186 Southeast Asian journal of surgery Southeast Asian journal of surgery 0258-3186 China 0258-3186 Southeast Asian journal of surgery. 0258-3186 0258-3186 Southeast Asian journal of surgery.