Genmin Lu
Portola Pharmaceuticals · Alexion Pharmaceuticals
Total Patents:
20
Overall Rank:
#212,747
Years Active:
2012–2025
Portola Pharmaceuticals Rank:
#8