Over 350 undergraduates present summer research at the Fall