Alexander Mankin

University Of Illinois · Northwestern University
Total Patents: 7
Overall Rank: #687,472
Years Active: 1999–2025
University Of Illinois Rank: #351