How Long Do Hair Transplants Last?

What Is the Most Effective Hair Restorer?