header banner

Kumar R Shrestha

Kumar R Shrestha

The author, an engineer by training in Europe, dedicates much of his time as an academic faculty and professional mentor