Nianjun Tao

Aveo Pharmaceuticals · Cubist Pharmaceuticals
Total Patents: 6
Overall Rank: #777,726
Years Active: 1999–2025
Aveo Pharmaceuticals Rank: #25