27 320 People (First 2 people) - Page 0

Farinaz Koushanfar

Farinaz Koushanfar

Iranian-American computer scientist

Thierry Mayer

Thierry Mayer

French economist