Selected Publications

©2019 Hassan.

Peer-reviewed Journal Articles

2020 

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010 

2009

2008

2007

2006

Editor-reviewed Professional Magazine/Journal Articles

Books/Book Chapters

Lecture Note Series

Italic names indicate trainees under Prof. Hassan's supervision.