Leonardo Laguna Ruiz, PhD


software/hardware engineer with a passion for music