Dr. Igathinathane Cannayen Research Group's Novel Research Outputs