Nanotheranostics lab