List of publications are categorised as:
- Peer reviewed Journal articles (48 items)
- Published Theses (5 items)
- Peer reviewed conference presentations (45 items)
- Peer reviewed research reports (3 items)
- Authored and translated books (18 items)
List of publications are categorised as: