BATSC

AcronymDefinition
BATSCBinocular and Telescope Service Centre (Australia)