I am Michael Nsikan John, PhD, a passionate researcher, educator, and cryptography enthusiast. I conduct research in Algebra: Group theory, Computational Group theory, Semigroup, Transformation Groups, Transformation Semigroup, Algebraic Cryptography, Combinatorics, Blockchain technology, and Financial Mathematics. My current project is 'Group Theory and Lattice-Based Cryptography.'