Iddo posiada tytuł licencjata z filozofii i nauk kognitywnych oraz tytuł magistra filozofii nauki Uniwersytetu Hebrajskiego w Jerozolimie.Obecnie jest w trakcie studiów doktoranckich.Artykuły na temat relacji środowiska naukowego z przemysłem.Iddo otrzymał w 2006 r. Nagrodę Bar Hillela w dziedzinie filozofii nauki za pracę nad związkami nauki i technologii.Jest członkiem Zarządu Fundacji Lifeboat i od 1999 roku jest redaktorem wielu znanych stron internetowych poświęconych technologii.
Czas publikacji: 14 września 2021 r