Òscar Escuder i de la Torre — Catalan activist & doctor