Tumor Biology Research Unit; Faculty of Medicine, Prince of Songkla University, Hat Yai, Songkhla 90110, Thailand
Department of Surgery; Faculty of Medicine, Prince of Songkla University, Hat Yai, Songkhla 90110, Thailand
Department of Biomedical Sciences, Faculty of Medicine, Prince of Songkla University, Hat Yai, Songkhla 90110, Thailand