Rajeev Chillakuru
Axcella Health · Momenta Pharmaceuticals
Total Patents:
8
Overall Rank:
#639,580
Years Active:
2012–2019
Axcella Health Rank:
#9