Thomas Pellard

  • Centre national de la recherche scientifique (CNRS)
  • Professor, Language & Linguistics
  • France