By Dave Ross, ScD, President and Chief Executive Officer, The Task Force for Global Health This month, we will move into a larger headquarters in downtown Decatur to meet the growing needs of our programs and launch new initiatives to solve large-scale health problems. Due to the success of our programs, we have been growing at […]
