Omeros Corp: Unearthing Innovative Solutions to Improve Patients' Lives