Ehud Winograd

Ehud Winograd

Your short bio
125 points