Research (Other)
Books
: Books Authored
Theses
: List Of Supervised Theses
Software
: Experience in Software Development