Rebecca J. Leary

The Johns Hopkins University · Duke University
Total Patents: 9
Overall Rank: #558,640
Years Active: 2014–2021
The Johns Hopkins University Rank: #149