Nicola cagnazzi, B.Sc.