20150215 home.science: Scientists track parasites with satellites