Entre otros cargos fue profesor de Farmacia y Botánica en la Universidad de Barcelona y también fue profesor en la Escuela de Agricultura.