Turjman Francis

Professor of Radiology at the University of Lyon, France, Head of Interventional Neuroradiology at Hopital Neurologique, Lyon, France