Dr Shaibal Gupta Delivers 29th GB Pant Memorial Lecture