Who gives out the XXX award?
Public Welfare Medal
The Public Welfare Medal is awarded by the U.S. National Academy of Sciences ``in recognition of distinguished contributions in the application of science to the public welfare.''
National Academy of Sciences