Stephen F. Badylak

Purdue Research Foundation · University Of Pittsburgh · Methodist Hospital Of Indiana
Total Patents: 86
Overall Rank: #19,429
Years Active: 1990–2025
Purdue Research Foundation Rank: #4