Did you know that Terpene Synthases (TPSs) are responsible for the most natural scents humans have ever experienced [1]? Among other invaluable molecules, TPSs are also responsible for the Nobel-prize ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results