Related content

AUTHOR
Idan Ben-Barak
Idan Ben-Barak holds a BSc in medical science and an MSc in…
Discover
News
Congratulations to Idan Ben-Barak
21 January 2010Small Wonders: how microbes rule our world by Idan Ben-Barak has won…
ReadIdan Ben-Barak
Idan Ben-Barak holds a BSc in medical science and an MSc in…
DiscoverCongratulations to Idan Ben-Barak
21 January 2010Small Wonders: how microbes rule our world by Idan Ben-Barak has won…
Read