Sarah Tao

Technology Lead

Sanofi