AKIPRESS.COM - UNICEF issued a major report on Iodine Deficiency Disorders (IDD), the single greatest cause of preventable mental retardation, which looks at progress made in preventing the problem over the past two decades, lessons learned and guiding principles for future success...
