Yaoquan Liu
Evolva Sa · Kosan Biosciences Incorporated · Pfizer
Total Patents:
21
Overall Rank:
#207,488
Years Active:
2005–2021
Evolva Sa Rank:
#7