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

Sandy Rough


  • 4015116
  • GP
  • GP partner contracted to NHS Grampian

Declarations


Add a declaration

April 7, 2018



Nothing To Declare