Skip to content

signed informed consent

noun

No English definition recorded for this entry.

L497615 on Wikidata ↗