Attested.to

Definition

a doctorate awarded for original contributions to knowledge

Seed ·