Lienhard Guy, Cardiologue à Obernai