The submission system has been updated — tell us of any problems

Robert Caslake | GMC# 6047403

  • NHS Grampian
  • Consultant in Medicine for the Elderly

Declaration on 5 May 2014

Other sources of income or benefits from other organisations relevant to medical practice

  • Company: BMJ journals · Reason for receipt of fees: Fee for writing editorial content · Total amount received: under £100

Something wrong with this declaration? Contact team@sunshineuk.org to let them know.