Professor of Medicine Will R. Ross, Division of Nephrology, has been elected to a four-year term on the St. Louis Zoological Park Subdistrict Commission. The commission, which is the governing authority for the Saint Louis Zoo, has the fiduciary responsibility for the well-being of the Zoo. The Zoo, renowned for its innovative approaches to animal […]