spencertrevasc