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

Sarah Finer


  • 6053240
  • Consultant (locum) in Diabetes and Endocrinology
  • Barts Health NHS Trust

Declarations


Add a declaration

Nov. 25, 2015



Nothing To Declare