Manipur scientists have discovered a new Cherry Blossom species. They named it “Prunus Dinabandhuana” in honour of Dr. Dinabandhu Sahoo’s contributions to science. Sakura, or cherry blossom, is Japan’s national flower. India became the world’s 28th country to be Continue Reading