Skip navigation to content

People

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

All staff

A

namepositionroom no.telephoneemail
Dr John AmsonHonorary Senior Lecturer jca3@st-andrews.ac.uk
Dr Vasilis ArchontisResearch Fellow (Royal Society Fellow)313 MI01334 461648va11@st-andrews.ac.uk

B

namepositionroom no.telephoneemail
Prof Rosemary BaileyProfessor317 MI01334 463769rab24@st-andrews.ac.uk
Dr Michael BarefordResearch Assistant01334 463726mb236@st-andrews.ac.uk
Prof Robert BinghamHonorary Professor  
Dr Luke BlackbournTeaching Fellow301 MI lb242@st-andrews.ac.uk
Dr Collin BleakLecturer209 MI01334 463765cb211@st-andrews.ac.uk
Prof Thomas BlythEmeritus Professor122 MI tsb@st-andrews.ac.uk
Prof David BorchersProfessor100 OB01334 461843dlb@st-andrews.ac.uk
Dr Stephen BrooksComputing Officer211 MI01334 463735sjb14@st-andrews.ac.uk
Dr Tara BroughResearch Fellow119 MI01334 461646t.brough@st-andrews.ac.uk
Prof Stephen BucklandProfessor201 OB01334 461841steve@st-andrews.ac.uk
Dr Louise BurtResearch Fellow107 OB01334 461805lb9@st-andrews.ac.uk

C

namepositionroom no.telephoneemail
Prof Alan CairnsEmeritus Professor214 MI rac@st-andrews.ac.uk
Prof Peter CameronProfessor317 MI01334 463769pjc20@st-andrews.ac.uk
Dr Colin CampbellHonorary Reader121 MI cmc@st-andrews.ac.uk
Prof William CampbellHonorary Professor123 MI wrc21@st-andrews.ac.uk
Prof Peter CargillHonorary Professor122 MI pcargill@st-andrews.ac.uk
Dr Magda CarrLecturer319 MI01334 463715mc102@st-andrews.ac.uk
Prof Mark ChaplainProfessor  
Prof Richard CormackEmeritus Professor01334 463719rmc@st-andrews.ac.uk
Prof Alexander CraikEmeritus Professor122 MI01334 463684addc@st-andrews.ac.uk

D

namepositionroom no.telephoneemail
Prof Ineke De MoortelProfessor311 MI01334 463757ineke.demoortel@st-andrews.ac.uk
Dr Stacy DeRuiterResearch Fellow208 OB01334 461814sldr@st-andrews.ac.uk
Dr Carl DonovanLecturer113 OB01334 461802crd2@st-andrews.ac.uk
Prof David DritschelProfessor302 MI01334 463721david.dritschel@st-andrews.ac.uk

E

namepositionroom no.telephoneemail
Prof David ElstonHonorary Professor  

F

namepositionroom no.telephoneemail
Prof Kenneth FalconerProfessor304 MI01334 463733kjf@st-andrews.ac.uk
Dr Isobel FalconerHonorary Reader120 MI ijf3@st-andrews.ac.uk
Dr Herbert FruchtlResearch Fellow221 MI01334 463750Herbert.Fruchtl@st-andrews.ac.uk

G

namepositionroom no.telephoneemail
Dr Ian GoudieLecturer316 MI01334 463705ig@st-andrews.ac.uk
Dr Robert GrundyHonorary Reader120 MI01334 463739reg@st-andrews.ac.uk
Dr Stanislav GunarMarie Curie Research Fellow310 MI01334 463740sg207@st-andrews.ac.uk

H

namepositionroom no.telephoneemail
Dr Danielle HarrisResearch Fellow209 OB01334 461826dh17@st-andrews.ac.uk
Prof Richard HarrisonHonorary Professor  
Dr Andrew HaynesTeaching Fellow321 MI01334 461646alh4@st-andrews.ac.uk
Dr Sharon HedleyHonorary Research Fellow slc@st-andrews.ac.uk
Dr Patricia HeggieScientific Officer216 MI01334 463755pmh@st-andrews.ac.uk
Prof Alan HoodProfessor305 MI01334 463710awh@st-andrews.ac.uk
Dr Sophie HuczynskaLecturer312 MI01334 463711sh70@st-andrews.ac.uk

I

namepositionroom no.telephoneemail
Dr Janine IllianSenior Lecturer114 OB01334 461803jbi@st-andrews.ac.uk

J

namepositionroom no.telephoneemail
Prof Peter JuppEmeritus Professor101 MI01334 463704pej@st-andrews.ac.uk

K

namepositionroom no.telephoneemail
Prof David KempHonorary Professor207 MI01334 463718cdk@st-andrews.ac.uk
Dr Adrienne KempHonorary Senior Lecturer207 MI01334 463718awk@st-andrews.ac.uk
Dr Thomas KemptonResearch Fellow218 MI01334 463745tmwk@st-andrews.ac.uk
Dr Ruth KingReader128 OB01334 461820Ruth.King@st-andrews.ac.uk
Dr Stuart KingTeaching and Research Fellow301 MI01334 463723sek10@st-andrews.ac.uk

L

namepositionroom no.telephoneemail
Dr James LangHonorary Reader122 MI01334 463684jl53@st-andrews.ac.uk
Dr Roland LangrockLecturer202 OB01334 461829roland.langrock@st-andrews.ac.uk
Mr Philip Le FeuvreComputing Officer129 OB01334 461845Philip.LeFeuvre@st-andrews.ac.uk
Mr Peter LindsayComputing Officer215 MI01334 463756p.lindsay@st-andrews.ac.uk

M

namepositionroom no.telephoneemail
Mrs Fiona MacFarlaneSecretary204 MI01334 463708fm19@st-andrews.ac.uk
Dr Monique MacKenzieLecturer131 OB01334 461836Monique.MacKenzie@st-andrews.ac.uk
Dr Duncan MackayReader324 MI01334 463760dhm@st-andrews.ac.uk
Dr Tiago MarquesResearch Fellow tiago.marques@st-andrews.ac.uk
Dr Laura MarshallResearch Fellow203 OB01334 461824lhm@st-andrews.ac.uk
Dr John McCabeHonorary Senior Lecturer117 MI jhm@st-andrews.ac.uk
Dr John McDermottScientific Officer330 MI01334 463813john.mcdermott@st-andrews.ac.uk
Dr Angela MiguelScientific Administrator330 MI01334 463813arm14@st-andrews.ac.uk
Dr David MillerResearch Fellow dlm22@st-andrews.ac.uk
Prof Alexander MilneHonorary Research Fellow am@st-andrews.ac.uk
Dr James MitchellReader308 MI01334 463722jdm3@st-andrews.ac.uk

N

namepositionroom no.telephoneemail
Dr Aidan NaughtonSenior Teaching Fellow208 MI01334 463712an18@st-andrews.ac.uk
Prof Thomas NeukirchProfessor303 MI01334 463713tn3@st-andrews.ac.uk

O

namepositionroom no.telephoneemail
Dr John O'ConnorHonorary Senior Lecturer120 MI joc@st-andrews.ac.uk
Dr Cornelia OedekovenResearch Fellow209 OB cso2@st-andrews.ac.uk
Prof Lars OlsenProfessor203 MI01334 463437lo@st-andrews.ac.uk
Dr Antony OverstallLecturer106 OB01334 461806ao33@st-andrews.ac.uk

P

namepositionroom no.telephoneemail
Dr Paolo PaganoResearch Assistant323 MI01334 463726pp25@st-andrews.ac.uk
Dr Michail PapathomasLecturer112 OB01334 461818M.Papathomas@st-andrews.ac.uk
Mr Richard ParkerSenior Research Fellow rap8@st-andrews.ac.uk
Prof Clare ParnellProfessor309 MI01334 463706cep@st-andrews.ac.uk
Dr Charles PaxtonResearch Fellow101 OB01334 461811cgp2@st-andrews.ac.uk
Dr Markus PfeifferResearch FellowJC1.02 CS markus.pfeiffer@st-andrews.ac.uk
Dr George PhillipsHonorary Reader120 MI01334 463683gmp@st-andrews.ac.uk
Dr Valentin PopovTeaching Fellow111 OB01334 461807vmp@st-andrews.ac.uk
Prof Eric PriestEmeritus Professor322 MI01334 463709erp@st-andrews.ac.uk

Q

namepositionroom no.telephoneemail
Dr Martyn QuickSenior Lecturer326 MI01334 463752mq3@st-andrews.ac.uk

R

namepositionroom no.telephoneemail
Dr Jean ReinaudLecturer318 MI01334 463742jnr1@st-andrews.ac.uk
Dr Eric RexstadResearch Fellow103 OB01334 461833Eric.Rexstad@st-andrews.ac.uk
Prof Bernard RobertsEmeritus Professor227 MI br@st-andrews.ac.uk
Prof Edmund RobertsonEmeritus Professor117 MI efr@st-andrews.ac.uk
Mrs Rhona RodgerSecretary104 OB01334 461842rmr5@st-andrews.ac.uk
Dr Colva Roney-DougalReader329 MI01334 463806Colva.Roney-Dougal@st-andrews.ac.uk
Prof Nik RuskucProfessor205 MI01334 463787nik.ruskuc@st-andrews.ac.uk

S

namepositionroom no.telephoneemail
Dr Dinara SadykovaResearch Fellow208 OB01334 461814ds93@st-andrews.ac.uk
Dr Robert SchickResearch Fellow202 OB01334 461829rss5@st-andrews.ac.uk
Dr Richard ScottReader206 MI01334 463682rks4@st-andrews.ac.uk
Dr Lindesay Scott-HaywardResearch Fellow203 OB01334 461824lass@st-andrews.ac.uk
Mrs Nicola StalkerSecretary204 MI01334 462344niki.stalker@st-andrews.ac.uk
Mrs Valerie SturrockSecretary202 MI01334 463744vks@st-andrews.ac.uk

T

namepositionroom no.telephoneemail
Dr Len ThomasReader130 OB01334 461801len.thomas@st-andrews.ac.uk
Dr James ThrelfallResearch Assistant323 MI01334 461647jwt9@st-andrews.ac.uk
Dr Michael ToddLecturer320 MI01334 463701m.todd@st-andrews.ac.uk
Dr Chuong TranLecturer306 MI01334 463741cvt1@st-andrews.ac.uk

W

namepositionroom no.telephoneemail
Ms Patricia WatsonSecretary202 MI01334 463747Tricia.Watson@st-andrews.ac.uk
Dr Fiona WilsonResearch Assistant323 MI01334 461647fw237@st-andrews.ac.uk
Dr Andrew WrightReader212 MI01334 463736anw@st-andrews.ac.uk

Y

namepositionroom no.telephoneemail
Miss Joyce YuanResearch Fellow209 OB01334 461826yy84@st-andrews.ac.uk