Task Force for Global Health, Decatur, Georgia, United States of America