Penn undergraduates won $10,000 in the 2025 Y-Prize competition with their proposal for an adjustable bile duct technology that maintains bile flow without the need for additional surgeries.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results