Indian Scientists Discover New Species of Medicinal Plant in Delhi Ridge Forest with Anti-Cancer Properties

A team of botanists and biochemists from Delhi University has discovered a new species of medicinal plant in the Delhi Ridge forest that shows remarkable anti-cancer properties in laboratory tests. The plant, named “Delhia anticancerensis,” represents the first new medicinal plant species discovered in an urban forest in over five decades. The discovery was made…

Read More