PhD theses submitted

Summary
15 PhD theses submitted