Randi Deguilhem

Deguilhem is based at the Centre National de la Recherche Scientifique, Aiz-en-Provence.