National Science Foundation Grant CHE-1726528