Beating Zika & Making a Difference, Israeli Biofeed Takes on the Challenge
Biofeed is a company with a mission. They’re out to change the world, and they are well on their way towards doing it. Thanks to the Grand Challenges contest hosted in Israel this year, Biofeed has been given 5...