British Twine Research Association

GPTKB entity