Biotech startup iota Biosciences secures $15m in series A funding

Image: iota Biosciences secures Series A funding. Photo: Courtesy of Chaiwat/FreeDigitalPhotos.net