Hepatitis C drug may be able to treat ccRCCA drug inhibiting hepatitis C viral entry into cells may hold promise in treating clear cell renal cell carcinoma ...