Sunshine UK
A register of doctors' declared interests.
Toggle navigation
Sunshine UK
Home
Declare
About
Contact
Doctors
Robert Caslake | GMC# 6047403
NHS Grampian
Consultant in Medicine for the Elderly
Add a declaration
Archived Declarations
May 5, 2014
Other sources of income or benefits from other organisations relevant to medical practice
Company
Reason for receipt of fees
Total amount received
BMJ journals
Fee for writing editorial content
under £100