Leah Broussard, a research scientist in the Physics Division of the Department of Energy’s Oak Ridge National Laboratory, has ...
London-based start-ups unsurprisingly dominated this year's list as well, despite heavy-hitters from Ireland making it to the ranks.