Math professor receives $537,000 NSF grant