Sayantan Bhattacharya defense

PhD defense