iCubed Recognizes its Researchers on World Health Day
Even though iCubed is a small research laboratory located in Providence, Rhode Island, the work our scientists do often affects the health and wellbeing of people around the world. Through their research and humanitarian work, our researchers have aided in the education and prevention of many different life-treating diseases all over the globe, and we […]