News

Dimerix and its kidney drug is on track but with results of its phase III trial not due for years, a few more twists and turns are likely.