site logo

FDA rejects a peanut allergy treatment, sinking a small biotech's shares