David A. Ross

David A. Ross, ScD, is CEO and President of The Task Force for Global Health, which works in more than 150 countries to eliminate diseases and protect populations through programs in NTDs, vaccine equity, and health systems strengthening.