Recent Patents on Nanotechnology Journal uri icon