Forty-three undergraduates receive Erickson Discovery Grants