MSU assistant professor receives $500,000 NSF award