St. Louis Children's Hospital president resigns By: St. Louis Business Journal via Business Journals March 25, 2019 at 15:44 PM EDT Nearly five months after being named president of St. Louis Children’s Hospital, Dr. Mark Shen has resigned from his position. Read More >>