Juan C. Juarez

The Johns Hopkins University · ExxonMobil
Total Patents: 9
Overall Rank: #555,403
Years Active: 2014–2022
The Johns Hopkins University Rank: #293