Claire Truffinet

INSA Toulouse
Paris 75005, France

About Claire

Languages

English, French

Areas of Expertise

Science Communication, education