Iman Soltani Bozchalooi

The University Of Ottawa · Stanford University
Total Patents: 6
Overall Rank: #803,414
Years Active: 2011–2024
The University Of Ottawa Rank: #47