Michael A. Rawlins receives funding from The Department of Energy, the National Aeronautics and Space Administration and the U.S. National Science Foundation. Ambarish Karmalkar receives funding from ...