Recent Advances in Technologies - A Strangio, Maurizio (InTech)