Chief Executive Officer at Cardiff Oncology · CFO & Chief Strategy Officer at Tvardi Therapeutics. Filing since 17 Oct 2018. CIK 0001664708