CapsoVision appoints David S. Shields to board of directors - CV News | Rallies