Dr. Will Ross to Serve on St Louis Zoo Commission

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 […]