OUBSU

AcronymDefinition
OUBSUOxford University Biomembrane Structure Unit