Dr. Krishna Ella – The Ignored, the Ridiculed & the Hated Covaxin Manufacturer
Prakash Raj might someday play him in a film. Then we shall take cognizance of this great man’s name which is Dr. Krishna Ella. This son of Tamil Nadu is the founder, MD and Chairman of Bharat Biotech, and is the force behind…