Stefania Barbaglio: Some call her the ‘Lara Croft’ of the Small Cap...