Alexandra Carpentier wrote the following thesis:


Alexandra Carpentier was thesis committee member for the following thesis