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 innova... 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 co... Read more