McBride Lab Opens September 1, 2014November 21, 2014 Leave a comment The McBride lab opens at Princeton!