Lucy Rodrick

Lucy Rodrick is a University of Cambridge graduate (United Kingdom) with a major in History. She has also studied international relations & Mandarin at Peking University (Beijing, China).