list of publication & presentations