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...