T&F

AcronymDefinition
T&FTaylor & Francis Group (UK)
T&FTime and Frequency