New director for NOAA science and technology – NOAA of the USA has announced the appointment of Dr. Evan Howell as the new director of NOAA’s Office of Science and […]