Wu Mengchao, known as China’s “father of liver and gallbladder (肝胆) surgeries”, passed away on May 22 at the age of 99 in Shanghai due to a long-term illness.