TFSRI

AcronymDefinition
TFSRITropical Fish Society of Rhode Island (Cranfield Institute of Technology; UK)