Attested.to

Definition

a person who holds Ph.D. degree (or the equivalent) from an academic institution

Seed ·

Term in context

Dr. in CommonParlance