Students from the United States of America

Undergraduate Entry Requirements

Scroll down

Entry Requirements for US Curriculum

General Requirements

Cumulative GPA 3.2 out of 4.0 unweighted

also considered:

ACT or SAT

AP, IB Subject Exams, and College/University GPA also considered

Standardized tests are not required for all programmes, but will be considered - submitting test scores will do no harm to your application. UCD encourages all applicants to apply for their programmes of choice regardless of your access to standardized testing upon applying. 

Refer to our testing requirements FAQs for more information.

Homeschool students can review more information about how to meet entry requirements on our Information for Homeschooled Applicants page.

Please contact us for further information

English Language Requirements

C in High School Diploma (Grade 11 or 12)

UCD Minimum English Language Requirements

This page provides information and guidance on entry requirements for international (non-EU/ non-EEA) students only. Specific subjects and grades required for the programmes are detailed below. In addition, please note that the equivalences shown are the minimum required to be eligible for consideration on a competitive basis. The information provided below is subject to change and annual review

Please be advised that your fee assessment status determines how you should apply.

In all cases, UCD applicants who are granted EU fee status will only be admitted through the Central Applications Office (CAO) system and in line with CAO policies and procedures and National University of Ireland (NUI) matriculation regulations.

If you are eligible for EU fees please contact UCD Registry-Admissions for further advice (www.ucd.ie/askus).

Students with UK citizenship and who meet the residency requirement will continue to be assessed for EU fees in the normal manner and should apply via the Central Applications Office (CAO). All other prospective applicants with UK citizenship who are assessed for non-EU fees should apply direct to UCD. For more detailed information on the EU fee assessment process and the conditions which require a formal assessment to be submitted to UCD Registry, please refer to the EU Fee Assessment webpage.

indicates course may not require standardized test scores for all applicants

indicates course has alternate entry pathway through Liberal Arts & Sciences (LBS1)

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Liberal Arts & Sciences* LBS1 Liberal Arts & Sciences 3.5/4.0 CGPA

3.0 / 4.0 CGPA & 16 ACT

 
  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Arts & Humanities BAU4 BA Modern Languages 4.0 / 4.0 CGPA

3.2/4.0 GPA & 1200 SAT

At least one Advanced Level language must be selected, C in Third Level or 3 in AP in that language required. If studying two at Advanced Level, C in Third Level or 3 in AP required in both.
BAU5 BA Arts Joint Honours*‡ 3.0/4.0 CGPA

2.8/4.0 GPA & One AP 4 or better

If choosing a language at Beginners Level, D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP in Other Language is required. If at Advanced Level, a C in Third Level or 3 in AP in that language is required. French is only available at Advanced Level.

 

For Mathematics subject combinations, we strongly recommend that you also have at least a 3 AP Calc B or BC or Statistics / 4 AP Pre Calc / C in 3rd Level in Mathematics.

HSS6 Humanities: European Studies* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better

If choosing a language at Beginners Level, D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP in Other Language is required. If at Advanced Level, a C in Third Level or 3 in AP in that language is required. French is only available at Advanced Level

HSS5 Humanities: Global Studies* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better

If choosing a language at Beginners Level, D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP in Other Language is required. If at Advanced Level, a C in Third Level or 3 in AP in that language is required. French is only available at Advanced Level

AYS1 Humanities: Languages, Linguistics & Cultures* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better

If choosing a language at Beginners Level, D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP in Other Language is required. If at Advanced Level, a C in Third Level or 3 in AP in that language is required. French is only available at Advanced Level

CAS1 Classics, Art History & Archaeology* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
CAS2 Classics, English and History* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
CCS2 Creative & Cultural Industries* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
ENS5 English Literature* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
ENS6 English with Creative Writing* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
ENS7 English, Drama and Film* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
ISS1 Irish Studies* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
MCS4 Music, Film and Drama* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
MCS5 Music 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
HPS1 History And Politics* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
HSS3 History* 3.0/4.0 CGPA 2.8/4.0 GPA & One AP 4 or better  
  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Agricultural Science ANS1 Animal Science‡ 3.75 / 4.0 CGPA

3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

CPS1 Animal & Crop Production‡ 3.75 / 4.0 CGPA

3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

CPS3 Crop Science‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

DBS1 Dairy Business‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

EQS1 Animal Science - Equine‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

ESS1 AgriEnvironmental Science‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

ETS2 Agricultural Systems Technology 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

FAS1 Food and Agribusiness Management‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

FAW1 Food Business with Chinese Studies‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

FOS1 Forestry‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

FSS2 Food Science‡ 4.0 / 4.0 CGPA 3.2/4.0 CGPA & 1200 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

FSS6 Sustainable Food Systems 4.0 / 4.0 CGPA 3.2/4.0 CGPA & 1200 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

HLS6 Horticulture‡ 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

HMS1 Human Nutrition‡ N/A 3.7/4.0 CGPA, 1300 SAT & Two AP Score 4 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

UAS1 Agricultural Science - Omnibus 3.75 / 4.0 CGPA 3.1/4.0 CGPA & 1000 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Architecture, Planning, & Environmental Policy LDS2 Landscape Architecture* 3.5 / 4.0 CGPA

3.0 / 4.0 CGPA & 16 ACT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

RCS3 City Planning &
Environmental Policy*‡
3.5 / 4.0 CGPA

3.0 / 4.0 CGPA & 16 ACT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

ATS4 Architecture‡ Available Through
Liberal Arts & Sciences (LBS1)
3.5/4.0 CGPA, 1300 SAT & One AP Score 2 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Engineering NUS1 Engineering Omnibus‡ Available Through
Liberal Arts & Sciences (LBS1)

3.5/4.0 CGPA, 1300 SAT & One AP Score 2 or better

Math: C in 3rd Level / 3 AP

Lab Science: C in 3rd Level / 2 AP / B in HS Diploma

Pilot for 2026/27

OMPT-D 55%

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Business BSS1 Commerce‡ Available Through
Liberal Arts & Sciences (LBS1)

3.5/4.0 CGPA, 1300 SAT & One AP Score 2 or better

Math: 3 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 600 / ACT 26 / B+ HS Diploma / C in 3rd Level

B722 BSc Business‡ Available Through
Liberal Arts & Sciences (LBS1)

3.5/4.0 CGPA, 1300 SAT & One AP Score 2 or better


Math: 3 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 600 / ACT 26 / B+ HS Diploma / C in 3rd Level

BSW1 Commerce International N/A 3.5/4.0 CGPA, 1300 SAT & One AP Score 2 or better


Math: 3 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 600 / ACT 26 / B+ HS Diploma / C in 3rd Level

If choosing a language at Beginners Level, D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP in Other Language is required. If at Advanced Level, a C at 3rd Level / 3 in AP in that language is required. French is only available at Advanced Level

BSS2 Economics & Finance N/A 3.7/4.0 CGPA, 1320 SAT & Three AP Score 4 or better

Math: C in 3rd Level / 3 AP

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Law BSJ4 Business & Law N/A

3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

Math: 3 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 600 / ACT 26 / B+ HS Diploma / C in 3rd Level

LWS2 Law with French Law N/A

3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

Language: B in 3rd Level / 4 AP

LWS6 Law N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

 

LWW1 Law with Philosophy N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

 

LWW2 Law with History N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

 

LWW3 Law with Politics N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

 

LWW4 Law with Economics N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

Math: 600 in maths section of SAT or 26 in maths ACT or 3 in AP Calc or Stats or C in college/university math class 

LWW9 Law with Social Justice N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

 

LWWD Criminology with Psychology N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better  

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Social Sciences COS1 Philosophy, Politics & Economics* 4.0 / 4.0 GPA

3.2/4.0 GPA & 1200 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

ECS4 BSc Economics* 4.0 / 4.0 GPA

3.2/4.0 GPA & 1200 SAT

Math: 3 AP Calc B or BC or Statistics / 4 AP Pre Calc / C in 3rd Level

EMS1 Economics, Mathematics & Statistics* 4.0 / 4.0 GPA 3.2/4.0 GPA & 1200 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

PCS2 Psychology N/A 3.7/4.0 GPA, 1300 SAT & Two AP Score 4 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

SBU2 BSocSc Social Policy & Sociology* 4.0 / 4.0 GPA 3.2/4.0 GPA & 1200 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

SBU3 BSc Social Sciences (2 Subjects)*‡ 4.0 / 4.0 GPA 3.2/4.0 GPA & 1200 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

SCS1 Computational Social Science* 4.0 / 4.0 GPA 3.2/4.0 GPA & 1200 SAT

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements  
Science BSS3 Actuarial and Financial Studies N/A

3.7/4.0 GPA, 1320 SAT & Three AP Score 4 or better 

Math: 4 AP Calc B or BC or Statistics / B in 3rd Level

 
CSSA Computer Science N/A

3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better 


Math: 3 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 600 / ACT 26 / B+ HS Diploma / C in 3rd Level

 
Science programmes, including:  
SCU1 Science - Explore Multiple Streams‡ N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better 


Math: 3 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 600 / ACT 26 / B+ HS Diploma / C in 3rd Level

Lab Science: B in HS Diploma / 185 in GED / C in 3rd Level / 2 AP

 
BLS1 Biological, Biomedical & Biomolecular Sciences‡  
CHS2 Chemistry (includes Medicinal/Sustainable/Biophysical)‡  
EES1 Earth & Environmental Sciences‡  
MHS2 Mathematics (includes Applied/Financial/Statistics)‡  
PYS2 Physics (includes Theoretical/Astronomy & Space Science)‡  
Check out the Science Brochure for details!
  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Sustainability STS1 BSc Sustainability Unavailable

3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

Math: 3 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 600 / ACT 26 / B+ HS Diploma / C in 3rd Level

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Health Science BHS1 Biomedical, Health & Life Science N/A

3.7/4.0 GPA, 1300 SAT & Two AP Score 4 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

MDS2 Medicine N/A

3.8/4.0 GPA, 1300 SAT & Three AP Score 4 or better

+ Interview
Successful applicants often present with stronger academic background.

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

MDS4 Radiography N/A 3.5/4.0 GPA, 1300 SAT & Two AP Score 4 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

MDS5 Physiotherapy N/A 3.7/4.0 GPA, 1320 SAT & Three AP Score 4 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

MDS9 Medicine (Graduate Entry)

The 4-year graduate entry programme is open to applicants who hold or are expected to hold an Upper Second Class Honours degree (NFQ Level 8) in any discipline with a CGPA of 3.0/4.0 or above, or equivalent. Additionally, all applicants are required to submit a current GAMSAT* or MCAT* score (minimum 57 and 503 respectively). Although only graduates are eligible to apply for this programme, the graduate Medicine degree is equivalent in standard to the undergraduate Medicine degree. Eligible applicants will also be required to complete an interview.

*Currency of Results: GAMSAT: must have been taken within two years from 01 September prior to the start of programme (i.e. for admission in September 2026, the earliest acceptable test date would be 01 September 2024). MCAT: must have been taken within two years from 01 August prior to the start of programme (i.e. for admission in September 2026, the earliest acceptable test date would be 01 August 2024).

US students presenting with GAMSAT for entry to the 4-Year Graduate Entry Programs will be ineligible to receive a U.S. Federal Student Loan per U.S. Department of Education Regulations.

Students who have previously been unsuccessful in any Medicine programme (i.e. have not met academic or other requirements within the programme) or have any issues which would affect their registration with the Irish Medical council will only be considered for admission on a case-by-case basis in exceptional circumstances, to be considered by the Medicine programme board.

MDSJ Diagnostic Radiography (Graduate Entry) The 2.5-year graduate entry programme is open to applicants who hold an NFQ Level 8 degree at the minimum award level of 2.2 or equivalent. Applicants are also required to have a Science subject at minimum level Irish Leaving Certificate O6, IB Standard Level 4, GCSE Grade C or equivalent.   

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Sports and Performance MDSK Sport, Health & Exercise Science N/A

3.5/4.0 GPA, 1300 SAT & Two AP Score 4 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

SMS2 Sport & Exercise Management N/A 3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

 

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

 

  Code Course

Without
Standardized Exams

With
Standardized Exams

Additional Requirements
Veterinary Medicine VTS1 Veterinary Medicine N/A

3.8/4.0 GPA, 32 ACT & Three AP Scores 5 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: Chemistry C in 3rd Level / 3 AP

Applicants must normally have at least 60 hours practical experience relevant to animal handling. This must have been undertaken in the last three years i.e. for entry in 2025, between 1st February 2022 and 5th July 2025, and all details must be submitted by 5th July 2025 to be taken into consideration. This must include experience with at least two of the following four animal categories: Pets, Horses, Farm Animals, Wildlife/Zoos.

VTS2 Veterinary Nursing N/A

3.5/4.0 GPA, 1300 SAT & One AP Score 2 or better

Math: 2 AP Calc B or BC or Statistics / 3 AP Pre Calc / SAT 530 / ACT 21 / B or A HS Diploma / D in 3rd Level

Lab Science: D in HS Diploma / 145 in GED / D in 3rd Level / 2 AP

VTS3 Veterinary Medicine (Graduate Entry)

The 4 year graduate entry programme is open to applicants who hold or are expected to hold an honours degree in a biological / biomedical / animal science discipline with a CGPA of 3.0/4.0 or above [or equivalent].

For full details about the application and assessment procedures, including information about pre-requisites, please refer to the UCD School of Veterinary Medicine website: www.ucd.ie/vetmed

 

Top