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