Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: MCITP GKB EDT OUAT DOAE
Meanings and definitions for DEBRA
What does DEBRA stand for? What does DEBRA mean?
- DEBRA (formerly known as DebRA) is the name of an international medical research charity dedicated to the curing of epidermolysis bullosa, with national groups in over 40 countries (including the British and American) and growing.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap