8 recognised at this year’s President’s Science and Technology Awards

This post was originally published on CNA.