Obstacles in the management of STH: development of a comprehensive platform for the evaluation of new strategies.