Publications by 'Petcharat Viriyakattiyaporn'