David Ho calls for long-term drug for the virus