Edan Teller
Edan Teller
is from israel, tel aviv
works at Consist
and has 4 posts and 33 karma points