
Dr. Rebecca Thomas
@beckylt09
Senior Lecturer Population Health with research in diabetes & eye health. Mum to 2 football crazy boys. PhD PGCert tHE FHEA
ID: 1559891460
https://www.swansea.ac.uk/postgraduate/taught/medicine/diabetes-practice/ 01-07-2013 07:31:20
8,8K Tweet
2,2K Followers
1,1K Following