Siblings whose last name means ‘honey’ have a technology for cultivating honey in the lab as the world’s bee population fast dwindles.
Siblings whose last name means ‘honey’ have a technology for cultivating honey in the lab as the world’s bee population fast dwindles.
The Technion team also ranked in the top five for community contribution at the prestigious iGEM competition.
© United with Israel 2024 | Privacy Policy