USMRT

AcronymDefinition
USMRTUniversity of Southampton Motor Racing Team (UK)