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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results