2025.05 Avatarget's human organ-on-a-chip project won the 2025 VBEF "Best Biotechnology Innovation Product" award.