Mae W. Hu
Icon Bioscience · AbbVie · Oculex Pharmaceuticals
Total Patents:
13
Overall Rank:
#378,702
Years Active:
2001–2020
Icon Bioscience Rank:
#3