Pierre Doremus wrote the following thesis:


Pierre Doremus supervised the 11 following theses