Sandrine Nathalie Duluard wrote the following thesis:


Sandrine Nathalie Duluard supervised the following thesis