Mekbib Astatke

The Johns Hopkins University · Thermo Fisher · Invitrogen
Total Patents: 11
Overall Rank: #448,143
Years Active: 2004–2023
The Johns Hopkins University Rank: #293