Genmin Lu

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