The Public Health Ministry Tuesday urged Thais nationwide to donate blood to do good for His Majesty King Bhumibol Adulyadej.