Immortality Debate: Can Science Cheat Death?

Death means an end, but one recent research challenges the idea and fuels the possibility of reviving the brain, plunging the scientific community in an ethical conundrum.

Elbrit Life sciences to build USD 2 million production facility in Sikkim

Elbrit Life Sciences currently owns a manufacturing facility in Pondicherry with a capacity to manufacture 2 million units of solid dosage formulations per day. The new facility in Sikkim will have a production capacity of 4 million units per day.