BSRA

views updated

BSRA British Ship Research Association
• British Society for Research on Ageing
• British Sound Recording Association

More From encyclopedia.com