Press Release Organogenesis Announces Publication of Peer-Reviewed Clinical Trial Results Demonstrating Clinical Benefit of Affinity™ in the Most Challenging and Complex Venous Leg Ulcers 3 hours ago