SPSG Managed Research.
Publisher: SPSG
Place of publication: London
Language: eng