Dr. Kapoormath gives public lecture at SOP