Ernst Almqvist , med.