The future medicine ?