BATA British medicine Abbreviation

BATA has various meanings in the British medicine category. Discover the full forms, definitions, and usage contexts of BATA in British medicine.

Blood and Transplant Authority, formally, the NHS Blood and Transplant Authority
British medicine

Citation

Last updated: