Attested.to

Definition

relating to the activities and applications of science to clinical medicine

Seed ·

Term in context

biomedical in CommonParlance