Definition |
Category |
Best Available Technology Economically Achievable | Technology |
Best Available Treatment Economically Achievable | British Medicine |
© Abbreviations.com
Definition |
Category |
Best Available Technology Economically Achievable | Technology |
Best Available Treatment Economically Achievable | British Medicine |
© Abbreviations.com