Tag: France

Invizius appoints nephrologist Bernard Canaud to its clinical advisory board

Invizius, a biotechnology company developing treatments for patients on dialysis, announced today the appointment of Bernard Canaud to its clinical advisory board.  Canaud brings with...