Lee Armstrong Email

Scientist . Outrun Therapeutics

Current Roles

Employees:
10
Revenue:
$1.4M
About
Outrun Therapeutics is unlocking the therapeutic potential of protein stabilisation by E3 Ligase inhibition for the treatment of cancer and other diseases.
Outrun Therapeutics Address

Perth and Kinross, null
Outrun Therapeutics Email