Rose Macfarlane's Location
London, GB
Rose Macfarlane's Education
Rose Macfarlane's Summary
Rose Macfarlane, based in London, GB, is currently a Advice and Activities Assistant at University of Leeds. Rose Macfarlane holds a 2007 - 2011 First in Geography BA (Int) @ University of Leeds. Rose Macfarlane has 1 email on RocketReach.