MeDRA definition

MeDRA means: the Medical Dictionary for Regulatory Activities.