20 publications either in international journals or through relevant conferences

Summary
20 publications either in international journals or through relevant conferences