peregrineappliedsciences.com