WSRO

Medical abbreviations:
WSRO

World Sugar Research Organization