Jelaskan Gambaran Keseluruhan Syarikat dari Nature Research dalam bahasa melayu

Nature Research mempekerjakan lebih dari 800 orang di pejabatnya di London, New York City, San Francisco, Seoul, Washington, DC, Boston, Tokyo, Paris, Berlin, Munich, Madrid, Hong Kong, Shanghai, Delhi, Melbourne, Mexico City, Buenos Aires, São Paulo dan Basingstoke.