developed techniques superior to all others

Please fix the punctuation.
... developed techniques superior to all others.