WSRO
Organization address
Dr Roberta Re World Sugar Research Organisation (WSRO), 70 Collingwood House, Dolphin Square, London SW1V 3LX, United Kingdom
Acronym: WSRO
Status: NGO
Telephone:
+44 (0)20 7821 6800
Fax:
+44 (0)20 7834 4137