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