Attested.to

Definition

(a British degree) a bachelor's degree in medicine

Seed ·