Andrea Itano
Evelo Biosciences · Ciba-Geigy · Novartis Finance
Total Patents:
6
Overall Rank:
#814,633
Years Active:
1997–2022
Evelo Biosciences Rank:
#7