Dean Bob Meenan, Boston University School of Public Health and the longest serving dean, is stepping down. Dean Meenan will serve until his successor is appointed, then he will become a special assistant to the president of BU at the Charles River Campus.