Who pays this doctor?
A voluntary register of doctors declared interests.

Michael Magill


  • 3441420
  • GP and GPVTS Training Programme Director
  • Shropshire CCG

Declarations


Add a declaration

July 2, 2018



Nothing To Declare