Bed bugs now need to watch their step. Researchers at Stony Brook University have developed a safe, non-chemical resource that literally stops bed bugs in their tracks. This innovative new t... Read more
The current world record for triple-junction solar cell efficiency is 44 percent U.S. Naval Research Laboratory scientists in the Electronics Technology and Science Division, in collaboratio... Read more