Mitchell Schnall

University of Pennsylvania · Medrad · Trustees Of The Univ. Of Pennsylvania
Total Patents: 9
Overall Rank: #544,339
Years Active: 1988–2024
University of Pennsylvania Rank: #178