John W Thompson | GMC# 6026702

  • NHS Greater Glasgow & Clyde
  • GP Partner, GP trainer and Undergraduate Medical School Tutor

Archived Declarations

June 30, 2018

Nothing To Declare

Oct. 3, 2015

Fees directly received from other medical companies

Company Reason for receipt of fees Total amount received
University of Glasgow Medical School Tutor 4