Tucked away among skyscrapers, shopping centers and five-star hotels along Chang'an Avenue in Beijing, the auditorium of Peking Union Medical College — one of China's longest established medical schools — stands quietly and distinctively on the bustling street.