Swiss Biological Medicine Center AG, Teufen (AR)