September 27, 2019 06:40 PM Eastern Daylight Time MADISON, Wis.--(BUSINESS WIRE)--Imbed Biosciences, Inc. (Imbed) announced today that it has been awarded a $1.5 million two-year Small Business Innovation Research (SBIR) grant from the National Institute for Arthritis...