Nanophysics - Science Addicted