LBD Meaning in Medical
What does LBD mean in Medical?
LBD means Ligand Binding Domain in Medical.
This meaning of LBD is shown for the Medical category. Other meanings of LBD are listed below by category when available.
Explore more: Medical category