Technical Papers: Published: 225; Book Chapters 30
(In International Journals (58), National Journals (30), International Conferences (60) and National Conferences (77), Book Chapters: 30)
Technical Reports & Pamphlet: 42