Edward Ha
Genentech · Cytokinetics · Magenta Therapeutics
Total Patents:
14
Overall Rank:
#332,869
Years Active:
2006–2025
Genentech Rank:
#890