BAFSAM

What is the full meaning of BAFSAM? What does BAFSAM stand for?

BAFSAM stands for British Association of Feed Supplement and Additive Manufacturers (UK)