Ohad Rodeh
Ohad Rodeh

Ohad Rodeh

A computer scientist, working in the bioinformatics area. Raising two kids with my wife.