1) About 70 natural ingredients (not just essential oils, but also absolutes, resins, etc.)
2) About 200 aromachemicals.
3) Hmmm, I lost track, lol. I think about 3 years.
4) Somewhere between a and b. Just when I think I'm starting to 'get it' I come across something new that makes me realize I really don't know much!