Kumar Naidu is a Male Indian / Desi Psychiatrist at London Health Sciences Centre in London, Ontario.