Skip navigation to content


Filter by: All staff | Academic staff | Honorary staff | Support staff

All staff


namepositionroom no.telephoneemail
Dr John AmsonHonorary Senior Lecturer
Dr Vasilis ArchontisResearch Fellow (Royal Society Fellow)313 MI01334 46


namepositionroom no.telephoneemail
Prof Rosemary BaileyProfessor317 MI01334 46
Dr Michael BarefordResearch Assistant307 MI01334 46
Prof Robert BinghamHonorary Professor  
Dr Luke BlackbournResearch Fellow301 MI
Dr Collin BleakLecturer209 MI01334 46
Prof Thomas BlythEmeritus Professor122 MI
Dr David BorchersReader100 OB01334 46
Dr Stephen BrooksComputing Officer211 MI01334 46
Dr Tara BroughResearch Fellow119 MI01334 46
Prof Stephen BucklandProfessor201 OB01334 46
Dr Louise BurtResearch Fellow107 OB01334 46


namepositionroom no.telephoneemail
Prof Alan CairnsEmeritus Professor214 MI
Prof Peter CameronProfessor317 MI01334 46
Dr Colin CampbellHonorary Reader121 MI
Prof William CampbellHonorary Professor123 MI
Prof Peter CargillHonorary Professor122 MI
Dr Magda CarrLecturer319 MI01334 46
Prof Richard CormackEmeritus Professor01334 46
Prof Alexander CraikEmeritus Professor122 MI01334 46


namepositionroom no.telephoneemail
Prof Ineke De MoortelProfessor311 MI01334 46
Dr Stacy DeRuiterResearch Fellow208 OB01334 46
Dr Carl DonovanLecturer113 OB01334 46
Prof David DritschelProfessor302 MI01334 46


namepositionroom no.telephoneemail
Prof David ElstonHonorary Professor  


namepositionroom no.telephoneemail
Prof Kenneth FalconerProfessor304 MI01334 46
Dr Isobel FalconerHonorary Reader120 MI
Dr Herbert FruchtlResearch Fellow221 MI01334 46 7261/


namepositionroom no.telephoneemail
Dr Ian GoudieLecturer316 MI01334 46
Dr Robert GrundyHonorary Reader120 MI01334 46
Dr Stanislav GunarMarie Curie Research Fellow310 MI01334 46


namepositionroom no.telephoneemail
Dr Danielle HarrisResearch Fellow209 OB01334 46
Prof Richard HarrisonHonorary Professor  
Dr Andrew HaynesTeaching Fellow321 MI01334 46
Dr Sharon HedleyHonorary Research Fellow
Dr Patricia HeggieScientific Officer216 MI01334 46
Prof Alan HoodProfessor305 MI01334 46
Dr Sophie HuczynskaLecturer312 MI01334 46


namepositionroom no.telephoneemail
Dr Janine IllianLecturer114 OB01334 46


namepositionroom no.telephoneemail
Prof Peter JuppEmeritus Professor101 MI01334 46


namepositionroom no.telephoneemail
Prof David KempHonorary Professor207 MI01334 46
Dr Adrienne KempHonorary Senior Lecturer207 MI01334 46
Dr Thomas KemptonResearch Fellow218 MI01334 46
Dr Stuart KingTeaching and Research Fellow301 MI01334 46
Dr Ruth KingReader128 OB01334 46


namepositionroom no.telephoneemail
Dr James LangHonorary Reader122 MI01334 46
Dr Roland LangrockLecturer202 OB01334 46
Mr Philip Le FeuvreComputing Officer129 OB01334 46
Mr Peter LindsayComputing Officer215 MI01334 46


namepositionroom no.telephoneemail
Mrs Fiona MacFarlaneSecretary204 MI01334 46
Dr Monique MacKenzieLecturer131 OB01334 46
Dr Duncan MackayReader324 MI01334 46
Dr Tiago MarquesResearch Fellow
Dr Laura MarshallResearch Fellow203 OB01334 46
Dr John McCabeHonorary Senior Lecturer117 MI
Dr John McDermottScientific Officer330 MI01334 46
Dr Karen MeyerResearch Assistant307 MI
Dr Angela MiguelScientific Administrator330 MI01334 46
Dr David MillerResearch Fellow
Prof Alexander MilneHonorary Research Fellow
Dr James MitchellSenior Lecturer308 MI01334 46


namepositionroom no.telephoneemail
Dr Aidan NaughtonSenior Teaching Fellow208 MI01334 46
Prof Thomas NeukirchProfessor303 MI01334 46


namepositionroom no.telephoneemail
Dr John O'ConnorHonorary Senior Lecturer120 MI
Dr Cornelia OedekovenResearch Fellow209 OB
Prof Lars OlsenProfessor203 MI01334 46
Dr Antony OverstallLecturer106 OB01334 46


namepositionroom no.telephoneemail
Dr Paolo PaganoResearch Assistant323 MI01334 46
Dr Michail PapathomasLecturer112 OB01334 46
Mr Richard ParkerSenior Research Fellow
Prof Clare ParnellProfessor309 MI01334 46
Dr Charles PaxtonResearch Fellow101 OB01334 46
Dr Markus PfeifferResearch FellowJC1.02 CS
Dr George PhillipsHonorary Reader120 MI01334 46
Dr Valentin PopovTeaching Fellow111 OB01334 46
Prof Eric PriestEmeritus Professor322 MI01334 46


namepositionroom no.telephoneemail
Dr Martyn QuickSenior Lecturer326 MI01334 46


namepositionroom no.telephoneemail
Dr Jean ReinaudLecturer318 MI01334 46
Dr Eric RexstadResearch Fellow103 OB01334 46
Prof Bernard RobertsEmeritus Professor227 MI
Prof Edmund RobertsonEmeritus Professor117 MI
Mrs Rhona RodgerSecretary104 OB01334 46
Dr Colva Roney-DougalSenior Lecturer329 MI01334 46
Prof Nik RuskucProfessor205 MI01334 46


namepositionroom no.telephoneemail
Dr Dinara SadykovaResearch Fellow208 OB01334 46
Dr Robert SchickResearch Fellow202 OB01334 46
Dr Richard ScottReader206 MI01334 46
Dr Lindesay Scott-HaywardResearch Fellow203 OB01334 46
Mrs Nicola StalkerSecretary204 MI01334 46
Mrs Valerie SturrockSecretary202 MI01334 46


namepositionroom no.telephoneemail
Dr Len ThomasReader130 OB01334 46
Dr James ThrelfallResearch Assistant323 MI
Dr Michael ToddLecturer320 MI01334 46
Dr Chuong TranLecturer306 MI01334 46


namepositionroom no.telephoneemail
Ms Patricia WatsonSecretary202 MI01334 46
Dr Fiona WilsonResearch Assistant323 MI01334 46
Dr Andrew WrightReader212 MI01334 46


namepositionroom no.telephoneemail
Miss Joyce YuanResearch Fellow209 OB01334 46