OTPD Brain Abbreviation

OTPD has various meanings in the Brain category. Discover the full forms, definitions, and usage contexts of OTPD in Brain.

Organs Transplanted Per Donor
Brain

Citation

Last updated: