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 46 1648va11@st-andrews.ac.uk

B

namepositionroom no.telephoneemail
Prof Rosemary BaileyProfessor317 MI01334 46 3769rab24@st-andrews.ac.uk
Dr Michael BarefordResearch Assistant01334 46 3726mb236@st-andrews.ac.uk
Prof Robert BinghamHonorary Professor  
Dr Luke BlackbournResearch Fellow301 MI lb242@st-andrews.ac.uk
Dr Collin BleakLecturer209 MI01334 46 3765cb211@st-andrews.ac.uk
Prof Thomas BlythEmeritus Professor122 MI tsb@st-andrews.ac.uk
Prof David BorchersProfessor100 OB01334 46 1843dlb@st-andrews.ac.uk
Dr Stephen BrooksComputing Officer211 MI01334 46 3735sjb14@st-andrews.ac.uk
Dr Tara BroughResearch Fellow119 MI01334 46 1646t.brough@st-andrews.ac.uk
Prof Stephen BucklandProfessor201 OB01334 46 1841steve@st-andrews.ac.uk
Dr Louise BurtResearch Fellow107 OB01334 46 1805lb9@st-andrews.ac.uk

C

namepositionroom no.telephoneemail
Prof Alan CairnsEmeritus Professor214 MI rac@st-andrews.ac.uk
Prof Peter CameronProfessor317 MI01334 46 3769pjc20@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 46 3715mc102@st-andrews.ac.uk
Prof Mark ChaplainProfessor  
Prof Richard CormackEmeritus Professor01334 46 3719rmc@st-andrews.ac.uk
Prof Alexander CraikEmeritus Professor122 MI01334 46 3684addc@st-andrews.ac.uk

D

namepositionroom no.telephoneemail
Prof Ineke De MoortelProfessor311 MI01334 46 3757ineke.demoortel@st-andrews.ac.uk
Dr Stacy DeRuiterResearch Fellow208 OB01334 46 1814sldr@st-andrews.ac.uk
Dr Carl DonovanLecturer113 OB01334 46 1802crd2@st-andrews.ac.uk
Prof David DritschelProfessor302 MI01334 46 3721david.dritschel@st-andrews.ac.uk

E

namepositionroom no.telephoneemail
Prof David ElstonHonorary Professor  

F

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

G

namepositionroom no.telephoneemail
Dr Ian GoudieLecturer316 MI01334 46 3705ig@st-andrews.ac.uk
Dr Robert GrundyHonorary Reader120 MI01334 46 3739reg@st-andrews.ac.uk
Dr Stanislav GunarMarie Curie Research Fellow310 MI01334 46 3740sg207@st-andrews.ac.uk

H

namepositionroom no.telephoneemail
Dr Danielle HarrisResearch Fellow209 OB01334 46 1826dh17@st-andrews.ac.uk
Prof Richard HarrisonHonorary Professor  
Dr Andrew HaynesTeaching Fellow321 MI01334 46 1646alh4@st-andrews.ac.uk
Dr Sharon HedleyHonorary Research Fellow slc@st-andrews.ac.uk
Dr Patricia HeggieScientific Officer216 MI01334 46 3755pmh@st-andrews.ac.uk
Prof Alan HoodProfessor305 MI01334 46 3710awh@st-andrews.ac.uk
Dr Sophie HuczynskaLecturer312 MI01334 46 3711sh70@st-andrews.ac.uk

I

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

J

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

K

namepositionroom no.telephoneemail
Prof David KempHonorary Professor207 MI01334 46 3718cdk@st-andrews.ac.uk
Dr Adrienne KempHonorary Senior Lecturer207 MI01334 46 3718awk@st-andrews.ac.uk
Dr Thomas KemptonResearch Fellow218 MI01334 46 3745tmwk@st-andrews.ac.uk
Dr Ruth KingReader128 OB01334 46 1820Ruth.King@st-andrews.ac.uk
Dr Stuart KingTeaching and Research Fellow301 MI01334 46 3723sek10@st-andrews.ac.uk

L

namepositionroom no.telephoneemail
Dr James LangHonorary Reader122 MI01334 46 3684jl53@st-andrews.ac.uk
Dr Roland LangrockLecturer202 OB01334 46 1829roland.langrock@st-andrews.ac.uk
Mr Philip Le FeuvreComputing Officer129 OB01334 46 1845Philip.LeFeuvre@st-andrews.ac.uk
Mr Peter LindsayComputing Officer215 MI01334 46 3756p.lindsay@st-andrews.ac.uk

M

namepositionroom no.telephoneemail
Mrs Fiona MacFarlaneSecretary204 MI01334 46 3708fm19@st-andrews.ac.uk
Dr Monique MacKenzieLecturer131 OB01334 46 1836Monique.MacKenzie@st-andrews.ac.uk
Dr Duncan MackayReader324 MI01334 46 3760dhm@st-andrews.ac.uk
Dr Tiago MarquesResearch Fellow tiago.marques@st-andrews.ac.uk
Dr Laura MarshallResearch Fellow203 OB01334 46 1824lhm@st-andrews.ac.uk
Dr John McCabeHonorary Senior Lecturer117 MI jhm@st-andrews.ac.uk
Dr John McDermottScientific Officer330 MI01334 46 3813john.mcdermott@st-andrews.ac.uk
Dr Angela MiguelScientific Administrator330 MI01334 46 3813arm14@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 46 3722jdm3@st-andrews.ac.uk

N

namepositionroom no.telephoneemail
Dr Aidan NaughtonSenior Teaching Fellow208 MI01334 46 3712an18@st-andrews.ac.uk
Prof Thomas NeukirchProfessor303 MI01334 46 3713tn3@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 46 3437lo@st-andrews.ac.uk
Dr Antony OverstallLecturer106 OB01334 46 1806ao33@st-andrews.ac.uk

P

namepositionroom no.telephoneemail
Dr Paolo PaganoResearch Assistant323 MI01334 46 3726pp25@st-andrews.ac.uk
Dr Michail PapathomasLecturer112 OB01334 46 1818M.Papathomas@st-andrews.ac.uk
Mr Richard ParkerSenior Research Fellow rap8@st-andrews.ac.uk
Prof Clare ParnellProfessor309 MI01334 46 3706cep@st-andrews.ac.uk
Dr Charles PaxtonResearch Fellow101 OB01334 46 1811cgp2@st-andrews.ac.uk
Dr Markus PfeifferResearch FellowJC1.02 CS markus.pfeiffer@st-andrews.ac.uk
Dr George PhillipsHonorary Reader120 MI01334 46 3683gmp@st-andrews.ac.uk
Dr Valentin PopovTeaching Fellow111 OB01334 46 1807vmp@st-andrews.ac.uk
Prof Eric PriestEmeritus Professor322 MI01334 46 3709erp@st-andrews.ac.uk

Q

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

R

namepositionroom no.telephoneemail
Dr Jean ReinaudLecturer318 MI01334 46 3742jnr1@st-andrews.ac.uk
Dr Eric RexstadResearch Fellow103 OB01334 46 1833Eric.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 46 1842rmr5@st-andrews.ac.uk
Dr Colva Roney-DougalReader329 MI01334 46 3806Colva.Roney-Dougal@st-andrews.ac.uk
Prof Nik RuskucProfessor205 MI01334 46 3787nik.ruskuc@st-andrews.ac.uk

S

namepositionroom no.telephoneemail
Dr Dinara SadykovaResearch Fellow208 OB01334 46 1814ds93@st-andrews.ac.uk
Dr Robert SchickResearch Fellow202 OB01334 46 1829rss5@st-andrews.ac.uk
Dr Richard ScottReader206 MI01334 46 3682rks4@st-andrews.ac.uk
Dr Lindesay Scott-HaywardResearch Fellow203 OB01334 46 1824lass@st-andrews.ac.uk
Mrs Nicola StalkerSecretary204 MI01334 46 2344niki.stalker@st-andrews.ac.uk
Mrs Valerie SturrockSecretary202 MI01334 46 3744vks@st-andrews.ac.uk

T

namepositionroom no.telephoneemail
Dr Len ThomasReader130 OB01334 46 1801len.thomas@st-andrews.ac.uk
Dr James ThrelfallResearch Assistant323 MI jwt9@st-andrews.ac.uk
Dr Michael ToddLecturer320 MI01334 46 3701m.todd@st-andrews.ac.uk
Dr Chuong TranLecturer306 MI01334 46 3741cvt1@st-andrews.ac.uk

W

namepositionroom no.telephoneemail
Ms Patricia WatsonSecretary202 MI01334 46 3747Tricia.Watson@st-andrews.ac.uk
Dr Fiona WilsonResearch Assistant323 MI01334 46 3726fw237@st-andrews.ac.uk
Dr Andrew WrightReader212 MI01334 46 3736anw@st-andrews.ac.uk

Y

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