A Chinese research team led by Peking University scientists has developed HEP-50768, a first-in-class drug candidate for chronic itch associated with cholestatic liver disease.